I'm not an expert, but I would think if you have algae, go ahead and shock your pool.
As far as the backswimmers go, no chemical in the world is going to kill them. They breathe air, not water. I know the general consensus is that if your water is balanced with no algae, then you couldn't...