Because the Corsair couldn't do it in 1941-42. Things were changing quickly then and what was possible in 1944 was not possible in 1942 in production aircraft.
Militaries are always "looking ahead" in their equipment development, especially during wartime, where that development becomes accelerated.
The USN, in 1941, had the F2A and F4F in service.
However, the XF5F, XF6F and XF4U were in development. Of these three, only the XF6F and XF4U were found to be viable upgrades after testing.
Keep in mind that it takes time to iron out issues with the prototypes and often times, the production model looks much different than the original design, as in the case of the XF4U.
So during that maturation process, it's still not completely known if the type will be suitable, so several types are developed at the same time, just in case.
The Beaufighter was originally ordered as a cannon fighter. It was, in effect, a back up to the Whirlwind, which was taking rather longer than the Air Ministry would have liked.
To speed up development, the Beaufighter used the wings from the Beaufort mated to a new fuselage.
Night fighting was not part of its original specification.
You have misunderstood me. I was refering to the He 100 after some tweaks being equivalent of a Zero (in sense that featured no protection ) but faster and with a bit shorter range.
Which still gives it a range of just under 1000 to 1200 miles using your numbers as range is (2xradius minus fuel reserves for weather etc en-route and at the destination). Therefore Wiki's quoted 1,160 miles/1,870 km fits very well with the numbers you used.
That is still much or very much further than the Spitfire (2.4x), P-40E (1.6x) and F4F (1.4x) which were its contemporaries.
From memory, the only long range British fighter was the Mosquito.