So i nipped down to the garage and put that new inlet camshaft next to the old one in the housing and I can see it doesn't match, the new one only has 4 bearing journals and the old one has six to fit into the housing. Photo enclosed.
Does that make sense?