Giving them a call ASAP would be your best bet but as you say the rules say no changes/cancellations within the 24 hour period so I wouldn't expect too much. Worth spinning them a story and see what happens. You should get some of the taxes/charges back, though small compensation for the loss of miles. Hopefully you may get lucky.
How on earth could you forget you had a flight booked?