Despite the fact that the hotel has got the right to obtain the payment another way, I think trying to use above trick is highly unethical.
Don't book advance-purchase rates if you're not willing to pay regardless of whether you show up or not. Just because bookkeeping at IHG properties sometimes takes a few weeks to charge you doesn't change your legal and moral obligation to pay.