So you've got multiple pieces of text with 4 different (all off by X degrees) rotations?
It's not optimal, but you could use the 'qselect' command to filter out the text which you don't want set to a certain orientation.
It would be made easier if you are free to set up 4 layers, one for each...