If i were you i would consider getting a quote for a Fibreglass resin roof.
You could strip the old deck, use the 18mm wbp plywood and insulate yourself. Then get a company into do the fibreglass covering.
In this part of the world you are looking at around £60 m2 for the full service...