rutard, you are the best! Thank you. I think you are right about the input shaft seal -- I wasn't able to change that when I did the job and felt it "will be fine". Haha! I don't think it is the engine - I am using Shockproof Heavy Gear Oil, which is bright red, and that appears to be what's leaking.
And thanks for the comments on the "spare parts". Will look again.
How is your water logged bike doing?