Cyrano is a bacteria, not an algae. If you live in the Willamette valley you will get it periodically. It's just a fact of life. The vinegar can feed it. Actually any carbon source can feed it. That's why when carbon dosing it's necessary to go slowly and when the cyano starts, you back off. I personally have it now and then and I treat my tank a couple of time a test with Chemi-Clean. Knocks it out in 48 hours. Requires a 20% water change immediately following the treatment. Cyanobacteria is airborne, there really is no getting around it unless you live in a bubble. The wild ph swings are probably the root cause of your coral issues. Back of on feeding, check for dead spots in the flow and buy a bottle of Chemi-Clean.