Sounds like you want it both ways. You claim that you only want the best deal, but the next minute you seem to want 'drop everything to take of me' service.
If you get Club Orange and book the lowest class 'guaranteed' cabin I'm pretty sure you can use the Club Orange complimentary upgrade to upgrade to a specific cabin in the highest class within your category.
It should happen automatically, but on my last cruise it didn't. It was simple to get it added by Guest services. Just be sure to bring your documentation.
I'm so sorry this is happening to you. I don't have much to offer because I've never heard of a situation like this. One of the things posters here drummed into my head when I was a cruise newby was to be sure my deposit was charged to my credit card by the cruiseline, not the TA. And every cruise I've booked has been with a TA and this never happened. But that advice is too late for you. I hope this works out for you.
And don't let this discourage you from using a TA in the future. Thousands of bookings have been made through a TA on this site and this is the first time I've heard of someone encountering this situation. There are reasons to use or not use a TA, but this isn't one of them. It is supremely unfair for someone to suggest that your situation is a reason to not use a TA. And for the record, I'm not a TA.
Last numbers I have are 1.888.628.8107 or 206.626.7381. Sounds like you got a booking agent that didn't know his business. On a future occasion you might consider using a TA.
How did you change your room to standard verandah? To take advantage of Club Orange you have to go through the ship inventory dept for the upgrade. If you simple changed your booking on your own that is not the Club Orange upgrade.
I'm not sure I buy this argument. Any large company also has access to technology and web consultants to present a professional face to the public on their website yet look at what a long term cluster flop their website is.
Due respect but if you are booking this volume of business and can't get any benefits from a TA beyond what you get booking directly with the cruiseline you are doing something seriously wrong.
Now whether those benefits would inure to you or the company is an interesting point, but I don't for a minute believe that I can get 8-10% in price reductions and OBC booking a single cabin for myself while you can't get anything while booking 16-30 cabins. It strains credulity.
I still think it is foolish to book a cruise purely on itinerary in the broader sense. Nobody books purely on itinerary - cruiseline, ship, amenities, cost, length of cruise, time of year, etc. also play a huge part.
I'm talking about people who book a cruise based on a particular 'can't miss' port or two. Of course the overall itinerary matters. You're going to be on a ship, in a particular part of the world. But the details of particular ports may change.