I'm sure Monarch will have received some compensation from Boeing for late delivery of 787s. Perhaps they have decided to invest it in extending the life of the A300s.
I'm pretty sure the A300s were operated by Monarch from new, as were most if not all the 757s and some of the A320/1 fleet.