Hi DougMo
Yes, you could be correct.
I don't know about depriving oxygen, but blooms can and do cause problems. You could ask your local fisheries or wildlife dept if they have any info on it.
itsaboat mate...Life is just a boat and then ya marry one !