You said all that and gave all your credentials for what? Just like a player can be listed at 6'1" and actually be 5'10", a player can also be asked to be listed the other way around prior to reaching the professional ranks (which was changed a few years ago)
Here's an excerpt from an article that talks about how Kevin Garnett didn't like being listed at his actual height because he didn't want to be listed as a Center:
"Barkley is far from the first or last
NBA player to have his height exaggerated, and it even goes the other way. Kevin Garnett, who is still listed at 6-11 on NBA.com, was referred to as "6-foot-13" by his late former
Timberwolves head coach Flip Saunders, a nod to the archaic stigma of 7-footers being listed as centers and placed in the post rather than on the perimeter. Another Kevin -- Durant -- is listed as 6-9 but has admitted that he's actually closer to the 7-foot mark."
Link To Verify Excerpt
Sometimes I think you read to respond instead of reading to comprehend. Maybe if you did that you would learn a little instead of always thinking what you say or what you feel you have accomplished in life is the only way things are done! You aren't the only person who has played organized basketball at the D1 level nor are you the only one who was recruited, some people just don't flex what they've done or accomplished like others!
You also stated sometimes they don't check and they will just ask you, and you proved my point so if a player is not asked and they are 6'5" but don't want to be pigeon holed into a position, it is very easy for them to say 6'2" or 6'3" if the doctor isn't going to check to verify.