There is no MOT hand book equivalent for an EICR, it is up to the inspector, there is nothing to say they must even use the codes, it is down to the inspectors' opinion, he can code as he sees fit.
I would not code push in blanks myself, but neither can I say it is wrong, I see both types
View attachment 415142shown as fusebox blanks. The fusebox CU has a lid
View attachment 415143which means even if the box goes on fire, contacts are contained, in some cases consumer units can have a lockable lid, so maybe the push in type are for when the lid is lockable?
I think it is wrong to give a C2 to a push in blank, but I can't say another inspector should have same opinion to me. It is up to him was passes and fails, not anyone on a forum, but it should include notes as to why it has failed with manufacturers blanks. If they are Manufactures blanks.
DIN rail as a German standard, but the opening for a MCB/RCBO is not, it seems all are 12.5 mm wide and IP rating for finger proof is under 12 mm, so the gap will allow a standard finger to enter, and the length of the slot does not seem to have a standard, so a blank for a fuesbox used on Wylex may not be correct dimensions to stop it being removed without a tool.
I would actually try to remove them, without any tool, can you remove them, or are they firm?