Probably far too late, but..
Marine vinyl has a lot of advantages. I may have some left in black if you want to try.
I have some commercial spray adhesives that I've been told do not work by an upholsterer, but im not sure I trust him (wanted me to spend 1800 to redo 2 seats). I'm sure they would work perfect, but haven't had time to try it. I should have some on site, let me know if you want some.