Before, Steel had a resistance to Dark
So in Gen 5, Steel resisted Dark. Beldum is also Psychic type though, so they canceled each other out. That's why you did not hit it super effectively. Because of that, it is neutral.
Source: A random MandJTV vid where he mentions it
Hope I helped!