Why do you need a ptr record for localhost ip? Why not just set it in /etc/hosts
Ive never heard of anyone trying to set a ptr on 127.0.0.1 ... sounds useless.
Your colo(?) provider needs to delegate the authoraty for that IP or subnet to you before you can manage rDNS.
$ dig -x 1.2.3.4 +trace