If this is a solution, you can generally block ICQ authorization requests at your ICQ transport. I'm using PyICQ-t, which has an option to automatically respond with 'Deny' on any authorization requests. PyICQ-t also has an option to not show unauthorized contacts in your roster (although this option apparently doesn't seem to work for unauthorized contacts yet in your list, so you still need to delete them manually).