I agree, a diaphragm..
i guess there's also charting, which involves taking your temperature every morning and monitoring your discharge iykwim and tracking your bodies changes during your cycle... This method can be tricky and not something that would be easy to do if your body hasn't been cooperating for the past few years, but if you want to get "in tune" with your body, it's a great experiment.
Not at all reliable either, but there's the good old withdrawal method.
About to give bad advice here, but I think I'd be throwing caution to the wind a bit with the old contraception, 2 yrs seems a bloody long time to wait after 7 yrs.
Perhaps research sleevers who have fallen post surgery and see how they went, I've seen a few since being in the boards and some fall pregnant quite quickly with no adverse affects to them or baby. (Not telling you to ignore doctors advice, but I'd be finding an argument to take back to my specialists to try to reduce that 2 yr wait)