Ugh. If they're confident a different cassette will solve the problem, could you cover the cost of overnight shipping? That's what I did when my freehub failed a week before my triathlon.

Or, if it's backordered, I expect they'd be understanding if you sourced it somewhere else and had it overnighted.