If all else fails, PM stephen a link to a photobucket/imageshack type account with your logo in it. he can manually put it in if need be.
Sorry if it occasionally kicks valid graphics... but we've got to be very very paranoid when it comes to anything we allow people to upload to our server.