Number 1:Raisin heads referred to the color of the hair not the skin, and not only that, it said If your King is a raisin head,even then obey him,the hadith it is in.
Second,Safina means Vessel,a search in a simple arabic text book could tell you that,it doesnt mean black slave at all
Ibn Hazm is not even an authentic source.