Yes, they gave me considerable grief too (with less experience than you but a degree) - apparently didn't think RAeS' standards for CEng issue were high enough and I think it's only in the last year or so that they've started to accept Incorporated Engineers. A rather analy retentive attitude IMHO.
G