I couldnt find any thing which can create doubt on its authencity of this hadith. (I am saying on my behalf only).
I am unable to understand how it is racist. First of all it doesnot say any thing about race of any particular indiviual.
Secondly, It just comparing the smell coming out of the furnace of blacksmith. It didnt say anything about occupation as u already mentioned.