1stly. Biobizz is 100% organic and wouldn't have any ill affect on your sub. No synthetic nutrients, cheat
There is no Synthetic anything in biobizz.
I would only use your neem oil on the lower parts of your plant. As I've read this can cause the plant to have difficulty taking up nutrients as it blocks their Stomata vents. So,if you're staying with it. Id apply it in sections or as needed, but leaving some of your plant to breath.
Also. I see you're using BioGrow + biobloom. Idk if you just haven't had chance to change it. But, I'd drop the grow and just keep bloom and top max. 5-600ppm should only be needed. (This value is added to your waters ambient ppm) so if your water is 100ppm you then add that nutrient value to it. But, even that's high. But, with them been organic nutes they sound be okay.
I would say your plants NPK is off. And instead of taking up what it needs. Its taken up what's given.
Them spots are signs an off NPK. She's ran slightly over on N.. so, for the next few days. Just top max to keep it going. And she should fall back into range