Could you clarify what you mean by building steel? Is it structural steel, columns, beams etc., or is it just a steel siding/shell? A buildings structural steel is a preferred electrode when “effectively grounded.” There is no definition of effectively grounded but it is generally accepted that a steel superstructure standing on concrete footings is effectively grounded.

One thing you need to do that you didn’t is bond the grounding electrode system you set up to the equipment grounding conductor of your feeder at the panel. No need to bond the neutral in this case.

Amp-Man,
One thing to note. A service can only be supplied by a utility so article 230 does not apply. (See article 100 definitions) Article 225 applies here although says about the same thing as 230.