Thanks Zipper and thanks for pointing out my error. I did manage to get the seal off, clean it and get it back on and yes, it was a real pain!
How can I clean the drum properly without removing? Is there anything stronger than soda at 90deg that can shift the smell? I don't mind spending...