Finally pulled the trigger, I'm in at EUR66.90 at Mulhouse Gare in France, which is not too far from Basel. It seems that prepaid rates are actually cancellable up until 24 hours prior to rental begin, which surprised me.
Hope Iberia somehow manages to credit the Avios for this without any issues.