It is my understanding that CO wont hold award tickets, even for Platinums.
But like you noted, if you are a Platinum, you can book the ticket, pay any taxes and fees, and then if you wished to cancel the ticket, CO would return your miles and process a refund of the taxes and fees.