That may have been the rule from that event, I can very confidently say that many cars at other meetings were E registered. If it was a class for road cars, I can understand that would be the case. Somewhere I have a photo of the plate inside a Cooper 500 with the E prominent, would take me days to find though.