I was using LAN IP instead of localhost, just as I'm used to do with IW5M
Still, I checked with "netstat -a" and it's indeed listening to my LAN IP on port 48888
Procon worked, but I would preffer using b3, since most server hosts are used to it.
So, it's a fact that rcon works (Procon does). So, either I'm having some problem with the sockets, or b3 bfbc2.py parser needs some teaking to work with "Rome".
It's also a fact that I haven't been so active on it these days. But I'll take a deeper look into it this weekend or next week.
EDIT: resetting the sockets worked! b3 is now working with "Rome"