sounds to me like your otos just might be going hungry. The algae wafer pellets don't tend to just disappear over the course of a day. Note that otos tend to be night prowlers - so feeding just before you go to bed is more in line with their schedules. And yes, other fish like algae pellets - so it's a bit hard to tell who ate it.
Otos should have a bit of a belly - see if you can get a good look at yours - if it's concave in any way, probably just hungry. Some of my otos are extensive cleaners - constantly cleaning the tank at all hours of the day. But in my other tank, they hide - at any time I can only see two, but I know there are four in there - they must come out at night. I check their bellies every few days to make sure they're getting enough to eat. I had an outbreak of hair algae a while back as well - and lost a couple of otos in that - must be like the hair algae prevented any other algae from being accessible to them or something - they just starved. So clean your hair algae manually, and hopefully algae that otos like will take it's place.
Don't know if any of that helps, but it's what I've experienced with mine.
Otos should have a bit of a belly - see if you can get a good look at yours - if it's concave in any way, probably just hungry. Some of my otos are extensive cleaners - constantly cleaning the tank at all hours of the day. But in my other tank, they hide - at any time I can only see two, but I know there are four in there - they must come out at night. I check their bellies every few days to make sure they're getting enough to eat. I had an outbreak of hair algae a while back as well - and lost a couple of otos in that - must be like the hair algae prevented any other algae from being accessible to them or something - they just starved. So clean your hair algae manually, and hopefully algae that otos like will take it's place.
Don't know if any of that helps, but it's what I've experienced with mine.