Let me state first and foremost that I am not a mechanical engineer and the following is from past experience of cars.
However, thinking about this from your point of view - re over heating problems. The thermostat is designed to allow the engine water jacket to heat up quickly and once it does so the thermostat operates to allow the rapidly heating water to pass around the coolong system to achieve a 'status quo'. So, in order to check out your engine for overheating why not:
a. Run it without a thermostat just the pressure cap (did this for a short time on my Mk1 Cortina when the thermostat failed). You will find the engine will take longer to reach normal operating temp but, if there are no blockages etc, the engine should operate OK.
b. If the above works OK then fit the new thermostat and see what difference it makes (ie does it take longer for the water to the skin tank to warm up etc).
c. Finally if you are still desparate for a thermostat with extension - take the original one to a motor factors - they will surely be able to help and at a fraction of the price of your local Chandlers.
good luck