I have identified the strange alien smudge on my glasses this morning.
Following some careful analysis (my tongue) I have conclusively concluded that it was a tiny bit of the marmalade I horked into my maw this morning while standing in the kitchen barefoot.
Thank you for your attention, etc