Also, the other weird thing is my talents are not showing at all. Maybe that would explain why my enchants are 0... they're also not showing in game, but I know my points are there because I still have holy shock.

with a same info at wow-heroes direct linkYour main problem is feral talents with restoration gear ,you can see all your enchants but rated as 0 ,since they are not proper for feral build.

Yes, I logged back in as resto later, but I could not get the wow-armory to update. Hopefully this will work now. I would like to see the score on my resto build........but armory updates have been "strange" since dual spec came out.