It doesn't sound like OP is dealing with a faulty dependency to me. If his ARN library were faulty, he wouldn't be able to spawn affected locomotives/rolling stock for him to see that, in his words, "the renumbering feature is unavailable (In which the assigned number is only option)".