You've both been through a lot!
Sounds like you're already doing pretty much everything you can to help him sleep. Perhaps what you need now is more help yourself to catch a break - is that an option for you?
All the best