I'm also moving a wp install from bluehost and had my wp installed in a subdirectory. I'm not going to move it to godaddy, I have my own hosting site, but I am finding some alarming things in the way the site had been set up at bluehost. I had the site there since about 2007 so that may be a problem that is not the same as yours, but when I opened the wp-config.php to edit in the new db name and username I found that it is an antique version of wp-config from many years ago although I regularly update my wp install. It is totally missing all the Security Keys that have been in all other wp-config files I have seen since v. 2.60, it has only one "Secret Key". I am going back to bluehost to hunt down a missing set of files because there is no way this could be the proper wp-config for this install. The actual wp-config files can be stored up to one directory away from the wp install, so I am hoping to find where they put it. The wp-settings file may give me clues or I'll stroll through the sql for hints.
The host set it up when I first installed it and I have had no problems there except outages and other host problems, nothing to do with wp. Just added this so you know that everything you moved may not include all the needed files. Another tip - Godaddy hosting is well known to use unusual settings on php, many scripts do not work there without tweaking. A quick search on the web may tell you more.