You may want to consider adding some fast growing stem plants along the back, even if temporarily, to help out compete the algae. You can always remove them later. That light seems awfully powerful for such slow-growing plants and moss.
Edit: Just saw the BBA on the mossy rocks as well. You...