I do not know if this will apply to your tank but I had the most trouble with cyano when I had seahorses. That is also the time that I did the biggest and most frequent water changes to keep pathogenic bacteria from getting a foothold in the tank. I am not making any suggestions, but merely sharing my experience.
I do think that using MB7 and marine snow is a good plan. Hopefully it moves the tank in the right direction.