brilliant that you got it working, and the information about the greyscale crash is great to hear - I can work on a fix for that for you. I can also look at supporting direct name png which will internally convert to the correct sizes.
I'll keep you posted :)