I don't have anything to contribute about the weirdness, but won't your company give you a travel advance? Mine does. Another alternative: I also have a "corporate sponsored" DIners Club card, doesn't report to the CRAs (unless I default, I'm told), and doesn't charge interest until two months after each charge date, but can only be used for company travel. Maybe you could agitate for one of these arrangements.
Starting Score: EQ 804 - (April 2009)
Upgraded thanks to FICO Forums: EQ 813 / EX 842 / TU 823 - (FICO scores from mortgage lenders, June 2010)
Recent Scores: EQ 807 / TU 799 - (March 2012)
Goal: Survive Another Day
Take the FICO Fitness Challenge