I don't know much about all this patch stuff. I've got the v3.0.0.9720 patch. Do I just have to wait for a new updated trainer for this version to come out?
Pretty much - trainer has to be updated every time the game is. You can always donate if you'd like to see it get here faster.
Link
I don't understand the last 22 updates, Im curious if they are updating based on the trainer being released?
It's entirely possible. But if that's the case, they're doing it wrong. I dropped $60 on the game. I dropped $100 on donation. That's money that might have gone toward DLC/expansions. I think CH deserved it more.