Welcome to FT.
Do NOT mix cash and miles, as it's poor redemption value for your miles. As you've no other avenues, you may consider doing miles top-up at USD0.04 per mile, which you'll be quoted during the checkout process. While still not great value, 25,000 miles will cost you USD1,000 - cheaper than what you've been quoted for mixing cash and miles.