Your IP banned if you keep getting directed to the neopets index.
When your chain iced I think your IP gets flagged.
When I lose something important I feel the same way as you, but after a while I stop caring and go on neopets less often.
They hate me too, every time I try to send an item to a different account, even if the accounts and items belong to me, then I get frozen for scamming users or for buying and selling nps.