Hi Lin, I haven't read all of those links, and I'm definitely no plant expert. What I've always thought is that Dracaena reflexa was the main species name, and that it represented the green form. I have always assumed that Song of India was a cultivar name representing the yellow and green form I have. I don't find Song of India anywhere in the Catalogue of life. I do see it listed in various places as Dracaena reflexa 'song of India'.
I wondered about the way it is listed in our database. I hope someone with more knowledge can sort this out.