... one week on and my DNS records still seem to be causing email to go AWOL! It seems like half the internet cached my MX records in the 30 mins they were wrong :(