just to be clear, are you saying you don't believe that the rock is literally leaching enough phosphate to cause the algae blooms
There can be multiple sources of phosphate from rock. In addition to release from organic matter (dead or dying organisms, detritus, etc.), phosphate will also bind directly onto calcium carbonate surfaces.
So any calcium carbonate which has previously been in contact with higher concentrations of phosphate can release some of that bound phosphate when the rock is placed into water with a lower level of dissolved phosphate (or lower pH) than was present when it first bound.
I discuss that here:
Phosphate and the Reef Aquarium
http://reefkeeping.com/issues/2006-09/rhf/index.php
from it:
A second mechanism for potential phosphate reduction when using high pH additives is the binding of phosphate to calcium carbonate surfaces. The absorption of phosphate from seawater onto aragonite is pH dependent, with the binding maximized at around pH 8.4 and with less binding occurring at lower and higher pH values. Habib Sekha (owner of Salifert) has pointed out that limewater additions may lead to substantial precipitation of calcium carbonate in reef aquaria. This idea makes perfect sense. After all, it is certainly not the case that large numbers of reef aquaria exactly balance calcification needs by replacing all evaporated water with saturated limewater. And yet, many aquarists find that calcium and alkalinity levels are stable over long time periods with just that scenario. One way this can be true is if the excess calcium and alkalinity, which such additions typically add to the aquarium, are subsequently removed by precipitation of calcium carbonate (such as on heaters, pumps, sand, live rock, etc.). It is this ongoing precipitation of calcium carbonate, then, that may reduce the phosphate levels; phosphate binds to these growing surfaces and becomes part of the solid precipitate.
If the calcium carbonate crystal is static (not growing), then this process is reversible, and the aragonite can act as a reservoir for phosphate. This reservoir can inhibit the complete removal of excess phosphate from a reef aquarium that has experienced very high phosphate levels, and may permit algae to continue to thrive despite all external phosphate sources having been cut off. In such extreme cases, removal of the substrate may even be required.
If the calcium carbonate deposits are growing, then phosphate may become buried in the growing crystal, which can act as a sink for phosphate, at least until that CaCO3 is somehow dissolved. Additionally, if these crystals are in the water column (e.g., if they form at the local area where limewater hits the aquarium water), then they may become coated with organics and be skimmed out of the aquarium.
If phosphate binds to calcium carbonate surfaces to a significant extent in reef aquaria, then this mechanism may be attained with other high pH additive systems (such as some of the two-part additives, including Recipe #1 of my DIY system). However, this potential precipitation of phosphate on growing calcium carbonate surfaces will not be as readily attained with low pH systems, such as those using calcium carbonate/carbon dioxide reactors or those where the pH is low due to excessive atmospheric carbon dioxide, because the low pH inhibits the precipitation of excess calcium and alkalinity as calcium carbonate, as well as inhibiting the binding of phosphate to calcium carbonate.