3M makes some wonderful spray contact adhesive. The industrial strength really sticks.

You said that the doors would ALMOST need to be removed to install the ones you have. So why pay for another set?