Bizarre, but I guess those are the things you can do with plastic!
I appreciate the pics, it does look like they did something for baffles in the tank. Am I seeing it right that there are ridges cast into the floor of the tank, but also some sort of tray inside? If you had to venture a guess, based on where the pickup will sit, do you think that with very low (below 1/4 tank) fuel levels, the pump will have adequate fuel? Normal problem is when going nose-up.
FWIW my truck hiccuped on me last time I had it out and was going fairly quick over a massively potholed road. Not sure if it was an electrical issue or fuel, but the Spectra tank I have has worthless baffles, and I'd consider replacing it if something better was being made, because I've never trusted it as it got to lower fuel levels, except on pavement, where I was able to get it down to about 1 gallon remaining lol.