Just in case anyone was wondering what the algae I couldn't ID was, I finally found it in a book, it's called Acetabularia sp., common name mermaid's cup or wine glass algae. It's a type of macro algae, but doesn't really serve any purpose as far as nutrient export like the other macros...