It sounds like you are sold on spending the ~$300?
The third option would be just redeeming her miles for her flight and not spending the money to chase extra miles.
If you feel you are going to get more than $300 of value out of the extra 25K miles, then go for it.
Personally, I wouldn't buy the revenue ticket.