That's good (but bad it was like that in the first place). Compensation....I don't know but maybe you're dealer can give you a good price on an extra fin or something. Or at least some free tuning lessons. Or you can watch the video on the front page to se what Kevin Pritchard has to say instead.
(As I think you understand, there will of course be an extra set of holes for the front plugs too which you will then probably fins behind the existing ones.)
As far as I recall, the iS101 has two holes for the back strap. Maybe someone with an iS101 at hand can confirm.