As the others have said, the ears are not universal, so a particular set of ears will not fit every helmet.
Regarding bumps on the ear caps, I have a VT lid, which I understand is derived from the TE lid which was cast from a screen used helmet. My lid has bumpy ears, so I guess it just depends on the maker.