I don't think all of the gottahaverockandroll HIStory songs were recorded by MJ or even exactly for MJ, iirc some of them were copyrighted at USCO as someone else's songs, one of them was even released by David Hasselhoff lmao. The titles are also very not-MJ but I mean, they're outtakes for a reason so who knows.
Other than that, a lot of these are either confirmed instrumentals or were nothing more than lyric sheets at this point in time. The only ones that were for sure recorded for HIStory (that we know of) are Changes, Circles (?), D.N.A. (?), Faces (intro only), Ghosts, In the Back, Innocent Man, Is It Scary, Morphine, Much Too Soon and Why, and we already have most of these songs.