Certain types of emerald crabs definitely eat bubble algae. You just have to get the right type of mithrax crab because, as Harry said, people stick the name "emerald" crab on quite a few different types of crab. You also have to make sure that's the only thing in there for them to eat. Being opportunistic, they will always go for easily captured meat over hair algae ove bubble algae, it seems.