I had good luck with Strombus snails on cotton candy algae. These are small, prolific reproducers that can climb tiny stalks to go after algae bigger snails can't reach. Indo Pacific Sea Farms sells them.
Also, with the snails you have, try putting them directly on the algae. Sometimes they don't seem to find the algae you want them to go after.