That's true, but the numbers are bit deceptive.
First, when it comes to radius, the ranges get compressed.
Second, thesee are conservative figures for carrier ops, though I think you are being generous to both aircraft.
Third, regardless, 50-75 miles is a fairly big difference in combat.
Fourth, these figures vary based on the specific type. Total range for the Swordfish was 546 muiles with a torpedo. SBD range is listed as anywhere from 733 miles (with a heavy load of bombs) to 1325 miles. 1,115 is usually the median.
Strike radius for SBD was effectively 175 miles with a 1,650 lb or 1,000 lb bomb on the centerline and up to 650 lbs more bombs in the wings, and 250 miles with a 500 lb and two smaller bombs on the wings. But that could be and was pushed. How far varied depending on weather, time of day, planned position of friendly carriers, and whether they were flying from a land base vs a carrier.
The SBD could range to 325 miles with one 500 lb bomb, on the 'Scout bombing' missions. At the Battle of the Phillipine Sea in 1944, the IJN fleet was 275 miles away. They sent out 95 Hellcat fighters, 51 Helldivers, 54 Avengers (carrying bombs) and 26 SBDs. 80 US aircraft had to ditch or crashed during landings while short on fuel, but
none of the SBDs apparently ditched.
I think a night time torpedo attack is a viable strategy, if the KB comes into range. Do you have any thoughts on using a Wellington in this role?
I don't think the range was actually equal. History of War puts it at 710 miles with a torpedo, to 930 miles without.
SBDs also could and did survive fights with A6Ms, I do not rate the chances of the Ablacore as much more than nil in that scenario, at least in daylight. Their only hope would be hiding in a big thunderstorm or fog bank, or the A6Ms running out of ammunition. And I think the A6M doesn't need it's cannons to score a kill on an Albacore.