DellAquila,
I believe adding the below line to data-final-fixes.lua solves the issue:
data.raw["offshore-pump"]["offshore-pump"].fluid_box.filter = "saline-water"
For me, this solves it after making a save with the fixed property (ie, for existing saves, I would have to load, replace the offshore pump one more time, then save again to have permanently fixed).