Live rock works better for the conversion of nitrate to N2 gas because that requires a low oxygen region that can develop in the pore spaces of live rock and sand. There is no such space in a solid plastic bioball.
If you have a bunch of bioballs (and rock), you will have more nitrates than with rock alone, thats my mystery.
In addition to just collecting detritus on bioballs (that breaks down releasing nitrate) I detail a chemical explanation in this article:
Nitrate in the Reef Aquarium
http://www.advancedaquarist.com/issues/august2003/chem.htm
from it on ways to reduce nitrate:
"5. Remove existing filters designed to facilitate the nitrogen cycle. Such filters do a fine job of processing ammonia to nitrite to nitrate, but do nothing with the nitrate. It is often non-intuitive to many aquarists, but removing such a filter altogether may actually help reduce nitrate. So slowly removing them and allowing more of the nitrogen processing to take place on and in the live rock and sand can be beneficial.
It is not that any less nitrate is produced when such a filter is removed, it is a question of what happens to the nitrate after it is produced.
When it is produced on the surface of media such as bioballs, it mixes into the entire water column, and then has to find its way, by diffusion, to the places where it may be reduced (inside of live rock and sand, for instance).
If it is produced on the surface of live rock or sand, then the local concentration of nitrate is higher there than in the first case above, and it is more likely to diffuse into the rock and sand to be reduced to N2."