You're also using CR-26 carbs which are not fuel misers. Any chance the speedo/odometer gearing is off? Done a GPS comparison for calibration?
My Garmin 220 reads slower than my TomTom Via 1505M. My 2000 vintage Ford Crown Victoria (unmarked Police Interceptor package) reads low above 50 mph running Goodyear Eagle GT2s (couldn't afford the $140-160/tire original Goodyear GA? Z rated cop car tires that wear quickly).
These suck in the snow and complain before they break free on dry ground but can be tail happy on wet pavement when pushed hard. I love the sure footed flat cornering, just like I had tuned my Volvo 240 sedans with Bilsteins and heavier springs and a bigger front sway bar, strut braces, etc.
But, I would run dedicated snow tires on the Volvo when I lived in Ohio...so, here in TN I'm traction challenged when snow falls as the Goodyear tires are awful in snow. Could be the 245 tire size having a small factor and the 4400 pounds as opposed to a 195 tire with 2900-3200 pound car.
With new Autolite Iridiums I'm getting 20-22mph on highway in the Crown Vic when I don't tap the ponies on the 4.6L too much. Otherwise I'm lucky to see 17mpg. Thirsty Cop car...but it will move traffic and move down the highway at a good clip.
Not sure what a stock 550 will get, imagine 39 could be possible. I'm looking at a worn cam cover, egg shaped rocker shaft holes...
650 cam awaiting install after I source a '77-78 cover inexpensively...