Not being technical not a clue on DKIM, SPF, or MAIL SPOOLING are over my head.
Which is exactly why it was recommended to contact your web host; hosting configurations and DNS records are outside of the scope for forum support provided on these user to user forums.
Your SPF and DKIM records are ones that change every time you move email hosts, I don't know what the values would be on your new host as they're generated through your web host.