All sorted! Fitted the screen as per BobC method, still a tight squeeze but with a little grease the well nuts pushed through the base frame, thanks BobC.
Side note: I had originally planned on getting the Corsa screen after reading all the reviews on both DB and Corsa, and the videos online of both side by side on 2 H2's. Only I tabbed the wrong picture when ordering and didn't realise till I rechecked my order, DO'H.
Still, now I have the DB on it actually looks quite good, and compliments the lines of the front fairing very well. May still order a Corsa later just for interest.