While I dont have empathy since this situation hasnt happened to me and I cant imagine being in a life position for it to ever happen, I can sympathize with the frustration the OP feels since he thinks he did his due diligence.
I have never fully understood the Euro VAT laws and definitely dont understand them any better after reading this thread. What a cluster.