Did you have an active session at the time you blocked the access? From code inspection, if the IP address is active at the time the 'block' was added then it's not blocked until the next attempted session.
Noting also that the updates made to the admin's whos_online.php haven't kept up with the various changes in zc156.