If you've paid for the privilege for a window seat, politely advise the CC that you will be seeking reimbursement for the additional cost of the seat if you a denied the use of the window.
If a punter can't sleep, surely they could be provided with an eye mask ??