After a few days of code checks and changes
Goth and I finally managed to sort out the issues this morning.
The servers now seem to be displaying player numbers correctly in Gamespy, Qtracker and the in-game browser.
However, please let me know if this is not working for you..