Autoupdate shows current when I’m on 3.1

It is most probably just installing it from a package, it would be quite unwise from a security standpoint to let fantastico load directly from a remote server. Meaning I donĀ“t think they are allowed to do it. Simply install wordpress from ftp should do it.