What's the harm in NOT allowing admins to unblock themselves?
I'm not sure really. I'm not sure there would be much gain, though - all it requires is a sockpuppet to do the unblocking. If it's easy for a vandal to get one admin account, it's easy enough for them to get multiple.