A well written and eloquent article, however I wonder if your reaction of blaming racism was something of a knee jerk. In my experience (and I have a lot, that profile pic is totally misleading), university professors are even worse that doctors for being unable to cope with a challenge from someone they consider unqualified to question them.
I think the problem is they spend all their lives with heads in books and never have much contact with real life. Thus they will always back theory over practice. It ought to be obvious to anybody who has a clue how a slave economy works that slave owners are not going to encourage the establishment of family bonds for both economic and security reasons.
Anyway, whatever caused the Prof. to be an arse, racism or that innate sense of superiority many academics develop, she was fired. RESULT!