You could reason that Han could not see Obi-wan because he is not force sensitive. I always assumed that was the reason Han did not see anything. Of course you could also argue that Obi only makes himself visible to Luke alone and not anyone in the area.