I don't think a Marimo ball will do it. When I say out compete, I mean it will take up nutrients faster than the algae would, I don't think a marimo will have the capability since they are insanely slow growing. Since your tank is set up for low tech, why not look at some low light plants?
Excellent List of Low Light Plants
If not, physically removing it is your best bet.