Wait a sec -- are they claiming that the delay was mechanical or weather-related?
If it's weather-related, your hotel won't be covered, and the 25% voucher might be the best you can do.
But... it sounds like they were distributing hotel vouchers and offering to cover the hotel. Which leads me to believe the delay was mechanical / operational. In which case, yes, you should pursue your claim for your hotel and meal expenses. If they offered it at the airport and specifically told you to book and submit a claim for reimbursement, then I'd say escalate the issue and provide the details to that effect.
It sounds like you got an automated reply from a system somewhere. You may have to keep trying to get this to an actual human.