The ID is automatically calculated off your Steam ID, if that is correct you are fine.
The NS2 server has a much larger issue with people stuck in connecting than CS. Basically, when someone joins the 21st slot, they fill that slot until the server reaches the point where it kicks them for not having a reserved slot. The result is 21/21 with no way for reserved members to join. This problem exists in exactly the same way in CS, except that the slot is usually cleared in ~10-20 seconds. I've noticed that in NS2, the slot is held much longer, probably due to the much longer load times (and possibly where in the process NS2 handles the reserved plugin); between that and the number of people without a reserved slot repeatedly attempting to join, it can be extremely difficult to be the one person with a reserved slot to hit that perfect connect window where the 21st slot is open. This is exacerbated by the fact that the auto-join is reset every time it attempts to connect and someone beats you to it (also a problem in CS, but again, much less so because of the speed with which CS handles things).