I spoke with an RCL representative today who said this is their standard tax rate, and it has nothing to do with Spain's VAT. So apparently any onboard purchase will be taxed over 20%. To break it down:
Wifi for 2 devices- $230.93
Tax- $48.44
Total- $279.37
Needless to say, we won't be making any more onship purchases.