I think msp3 is asking if there is a better was to redeem existing rewards for cash, not a different way to earn rewards on the veterinary transaction.
A couple of us were responding to his last sentence:
Is there a better alternative for me other than getting a Schwab Amex Platinum to do the same from the Amex side at 1.1x?.