Just read through your whole journey and your tank has come a long way! It's amazing how much it's grown in. The algae looks like black beard algae - it's stubborn but not as annoying as hair algae.
Also it sucks that your plants are stuck in the mail. I hate it when that happens.
It looks...