Who cares about the class of Hawke?
Its just the weapon in his/her back, it does nothing else...
Just... ignore it...
We spend a lot of time designing our characters, the weapon is very much a part of the character design, but there is more. A failure to have the right Hawk means that other details which can change the game might be different. The weapon and class of Hawk is just the most noticeable error, if you choose the Mages, and your warden married Alistair, and Alistair is King making the Warden Queen how would you like seeing Anora and Alistair married? Which is a common bug people have noticed, and it is the same bug this thread relates to.
Other things I have seen first hand.
My worst case playthough, Dwarf Female Warden
DA:O - Morrigan did not have the old god child, Warden dies, Alistair King no marriage. (everyone dies, if possible)
DA2 - Mage Hawk, everyone dies, seriously if I could they die.
DA:I (results) Warden was a Dwarf, Morrigan had Alistairs god child, Hawk was loved and a warrior (at least the gender was right), Alistair was married to Anora. (WTF, she was imprisoned)
This happened to me on my second play-through, which was my horrible completion play-through. Basically, if you purposely set up different setups to illicit a set of responses and you don't get the correct responses to your choices it lessens the game. This is an actual issue that many have encountered, seems to me it's a partial import of keep data with key components failing to load correctly. Resulting in strange default responses in odd places.