If you really want to kill off the coralline algae without killing the beneficial bacteria, there is a method called "cooking" the live rock. It's normally used as a last-ditch effort to get rid of pests like hair algae, but it will work for coralline algae, too.
What you do is remove the rocks you want to cook from the tank, and place them in a trash can or stock tank with a heater and powerhead(s). Put the lid on the trash can, or put a cover on the stock tank. It doesn't have to be pitch black inside, but you want it dark. Set the heater for whatever temperature you maintain in your display tank. You want to "cook" the rocks figuratively, not literally.
Wait a few weeks to a few months, performing periodic water changes. When the rock loses its coralline coverage, rotate it back into the tank and put some more coralline-covered rock in the cooker.
Please note that cooking a rock with zoanthids will likely kill the zoos. The same goes for any hitchhiking photosynthetic corals you may have. Most sponges, on the other hand, will survive. Other hitchhikers will have a mixture of survivors and casualties.