Why should it be offensive to "suggest she was an African American and probably from slave stock"?
It's not as if the song says anything disparaging or insulting about her - see here.
If the implication is that saying someone is black is actually an insult, I think that implication is quite breathtakingly offensive.