nobby,
Not too familiar with your setup or tank history (or maybe my addled brain just can't remember further back than... where was I?)
Anyway, lots of other things besides low oxygen availability can be at work. Toxic substances can harm an animal's ability to respire properly, aside from any other damage they cause.
I'm particularly interested in the source and composition of your rock and other substrate, and anynews of in-tank algae.
FWIW, your SG is almost a bit low for me --though you may have been trying to 'up your oxygen saturation' thusly. The thing is that promoting gas exchange via agitation at gas-water interfaces (fans on the water surface, or skimming like you're doing) do more to drive off CO2 and let in O2 than messing with SG can.
How about it, nobby?

horge, dark