I believe the experiments, which seemed to have some scientific plausibility were aimed at altering the visible index of refraction- thus making the subject invisible but it might leave traces in...
He sorta really just got the name. It was when he returned that he got the name invisible man. And indeed, he is invisible... poor sap. Also he got the name due to wanting to start a new race of...