Just to update that in the end my avios did come through to my Iberia Plus account correctly. Took about two months from when I returned the car so not that bad in the end, and had to submit a claim on the Europcar website.
Anyone know how they calculate these bonus miles? What is that for?