Jeepers, little sprocket, this is a saga!

What the hell was the admin manager getting his knickers in a knot about? Because you used the phrase "by law"? But if you have to legally notify them a certain time before the date, then you have to use that phrase!
And you can't talk about it with your boss?!? WTF?

I'm with the others- get EVERYTHING in writing and then make certified copies of it. And hunt for another job.
Good luck!
Kirsten