I had the same problem with dh insisting on cry it out. We agreed if I wouldn't let him cry then sleep issues were mine to deal with.
To this day sleep is my problem and dh butts right out.
It's works much better for me. No arguments. I say sleep time is now he walks out. Lol.
You need to find what works for you. If dh is the problem then remove it.
If the cot is then use what you have to. I part time Co sleep now. Side car also worked early on. It helps Ds2 feel safe in his cot.