I am so sorry this is happening! I am not an expert and it sounds like you've tried everything, really. But, have you focused on consistency?
If air compression and hissing works at all (you said it does temporarily), I would choose one and use it and then ignore the cat for about 10 minutes to let him know his actions are not welcome. If he will not be ignored (continues attacking), use hiss, then leave the area to a room where he cannot follow or put him in a room alone for a short period of time, just a few minutes.
You don't have to hiss every time, but make it so that when an attack happens, the fun ends. But, make sure fun still happens! However, only with toys and never with hands (not even love nibbles which could escalate).
Make sure your whole family is consistent and working together. Even if it might seem it's not working because he just keeps attacking again and again, be strong, stay consistent, and take note of any progress/response over time. This is a learned behavior he has that he isn't going to unlearn over night. If your methods keep changing up, then to him, your actions probably seem random and unrelated to the way he plays.
Be consistent, give it a full try, even if it become tedious for you and you must do it again and again. I would take actual notes on attack frequency so you have hard data. But don't become disheartened if your cat relapses from time to time.
I hope that is helpful. Again, I am not an expert but what I do know for sure is that if you work at it as a team, it will get better and you will be able to play and coexist with your cat safely and happily again, whether you use this method or a different one. I hope more people can give you more suggestions! Watch some Jackson Galaxy stuff if you need a boost of cat-confidence! Good luck! ^-x-^ Please update us!
Last edited by kittycola; 03-24-2018 at 06:55 AM.