The blackbody color spectrum up to about 11,000 degrees Farenheit looks like this:
However, when iron or steel is heated it produces light in the following colors:
So it starts to luminesce at about 1000F and gets white hot at 2500F, not 11,000F. Another difference is that before it reaches white hot, it turns yellow (the image showing green is offcolor, it is actually yellow). However, the blackbody color is more like orange, not yellow.
So, I guess iron cannot be considered a "blackbody", but what is the reason for the difference?