Wow, your case sounds strong. I am really sorry that you have to deal with the stress of this situation, but from the sounds of it you have the important people behind you.
It does not seem prudent for any employer to take ANY kind of action against you.
I read a bunch of the other threads and it seems like the best you can do is fight to not get fired or suspended and try to get paid for your last few months. Would be nice if you could get paid to sit at home.
You followed regs and did everything by the book as I see it, but one man strikes don't usually work out so well. I can't imagine the environment and relationship between management and labor there right now.
Seems to be a risky battle for the CP and management.
-Jason
www.flyboulder.com