The forums sometimes have a mind of their own. Aside from the logging in/out or password reset, there is no way to force update these sorts of things.
Just as a preface - this next part may come off as abrupt or the “tone” may be off - but I am not unsympathetic about the spot that you’re in. It really does suck that you’re having this update issue, but it’s happened enough that we’ve gotten Blue posts about it.
It boils down to the fact that it is a player-created issue that people depend on a third-party site to run things. As far as Blizzard goes, it is not something that is game-breaking or necessary to log in and play the game. It sucks, but that the armory doesn’t update all the time is not preventing you from playing the game. That other players want/need to see something through a third-party site (i.e. raiderio or warcraftlogs), that isn’t their problem. Your characters are accessible and you can play the game just fine.
Hopefully with the reset tomorrow it’ll get updated, if not before then. Good luck!