What is the problem?
If an IP is in $wgProxyList, it can still create an account (Special:CreateAccount).
$wgDnsBlacklistUrls prevents a user creating an account, which makes me think perhaps $wgProxyList should do also.
I believe it is AuthManager.php which is responsible, and much of that was written before $wgProxyList existed. Perhaps it was never updated.
I cannot find any documentation saying it should be one way or another and I have no strong feelings either. Someone did complain about this issue in T36385#391818, but that was in 2012.
I am raising this here just so someone is aware.