Thanks for the suggestion Chris Ca. I followed your suggestion and my music that are in iTunes folder showed up without the i icon in front. However, my music that were originally in my itunes media folder and itunes music folder still had my previous location. In other words, I still have thousands of music files that iTunes cannot locate as they remained in their previous location (that doesn't exist).
Then I manually consolidated all my music in users\afigen\Music\iTunes\iTunes Media Folder and changed the location from iTunes prefs>Advanced and repeated unchecking and rechecking "Keep iTunes media folder organized". Same thing. I can find and relocate each song one by one in iTunes but that will take forever. I wonder if it has something to do with iTunes Library.itl and/or iTunes Music Library.xml files that are in the iTunes folder.
OK my problem is solved after reading an article on how iTunes works.
First, I corrected the situation at source after deleting the iTunes folder on my MBP. I started over by consolidating my library in iTunes on my PC since I had my music files both in iTunes Media Folder and iTunes Music Folder. I made sure by checking that all my music files that were previously in iTunes Music Folder were copied to iTunes Media Folder. This meant that I would have no location conflict when I transferred my iTunes files to MBP. Then I transferred the iTunes folder to my MBP and voila; all my music were in users\afigen\Music\iTunes \iTunes Media Folder. The only drawback here is the extra hard disk space used in MBP since music files iTunes Music Folder or elsewhere were copied not moved to iTunes Media Folder therefore doubling the spave. I understand that the only way aropund that is to create a brand new library.
Thanks Chris CA for pointing me in the right direction.