Is it possible that the patch only breaks things for current characters and not characters created after the patch? Reason I ask is that I have all the patch problems with a character started before the patch. But I started a new character after the patch and everything is fine. Resists work, no backward dragons and you can't kill flame atronachs with fire. Just a theory that maybe the patch doesn't work right with old saves/characters.
That might be how to avoid it, but i (And many others i think as well. ) do not wish to restart our character(s) just to get everything working. A patch should not mean having to restart your character over every time a patch gets downloaded. The fact that enemies suffer from the 0% resistance bug as well makes things equal but it should not have happened. I can not say anything about Dragons flying backwards and such because none of my characters have met a dragon yet.
Besides from a initial starting problem with the game and the 0% resistance bug, i think everything else so far seems to go smoothly. (Then again i am no expert so what do i know.

)