I love my bristlenoses!
Candy should be fine, I'd research them. Basically any of the ancistrius species would do okay. Green phantoms, starlights, inspectors, blue eyes (L144, not the larger ones), etc.
I have green dragons, calicos, albinos, super reds, and used to have starlights. None got over 5" and all do an amazing job with clean-up. Not just with algea, but left over food as well. Just make sure you have some sort of wood for them to chew if you go this route as they need it for digestion.
you COULD go with oto's, but IME they are pretty fragile. I only have 1 left out of 8 that I bought over time. This one has been with me since the beginning and does an okay job, but nothing like my plecos.
Apple/Mystery snails could work too. I'd get like 5 for your sized tank. Their eggs are easy to remove so you wouldn't have to worry about over-population of them. they get pretty large so it's really cool to watch them.
Nerites are okay but they don't get very big that you'd need a lot for your tank. With them being so pricey it doesn't seem feasable.