That is weird - the C one octave above middle C is not very high for a trumpet. They can usually go at least one octave above that. I wonder why your trumpet player friend said that - maybe he was talking about high school 3rd Trumpet players which aren't very reliable in a range higher than that? I can't really think of another reason.