Why not just looking (VPN) in the same country you are from. I mean, even you are using VPN you still can follow the rules of their term & condition because you using (VPN) country with the same country you are stay. So, you can follow the verification without any problem due the (IP & ID) it's from same country.
Sure, it's not gonna make any issue at all. The problem with (VPN) it's always, play from restriction country or the VPN (IP) you are using it's not the same with data you are provided to them.
1. Requested to the support or casino to change your freespin to other provider
2. Just abandoned them.
Number 2 it's because number 1 getting rejected. It's better to leave it, rather than facing some problem in the futue.
That highlighted word is worth a try, but abandoning the casino because we are not getting a free spin is not my thing. I'm interested in real action coming from my real bankroll. These bonuses are just part of being loyal to the casino, so with or without them, I'm just fine.