Shouldn't be any problems.
As noted in an earlier post, even within the EU you're highly unlikely to have anyone require you to prove your boat's VAT/IVA status; the only two
boats we know of who've been so required (definite/known cases, not third hand urban myths) had both done something to severely annoy the authorities in the first place.
Notwithstanding, as also noted earlier: The Canary Islands are part of
Spain, however, unlike Spain's
Mediterranean Islands, the Canary Islands are definitely NOT part of the EU.