The front desk do not have the authority to override the rule in place, only follow them. You should've spoken with the GM. Whenever I stay for more than 1 night, I was always make an effort to meet the GM and let him know my plans of my stay and the likelihood of future stays. If, Starwood Platinum, they would've had this all sorted out for you with 1 phone call to them.
When I lost an ATM card once, the GM was helpful enough to put a charge to my room as "add-on additional room" charge to my credit card and then provided cash as refund when cancelled. Whether this is legal or not, it made for a great stay and I have been back twice since! At least hotels in Asia let you take advances on credit cards, why don't US hotels allow this?
------------------
Please click daily and help those less fortunate at
www.thehungersite.com