Let’s see. If the tank isn’t venting, the bulb will collapse. — can run with the cap loosened and see if you get improvement.
If you have an old hose connector for the motor, you might try that. I’ve had some problems trying to fit new connectors to old motors — probably just that the new O-ring is a lot tighter, but I’ve had success just using the old connector instead. (Need to be sure you have an OMC connector — some seem close but won’t fit (Yamaha, maybe)).
I’m not sure what filter you have. Sounds like you added an inline filter(?) If so, you might try running without the filter and see if you get a constant feed, particularly if it’s ahead of the fuel pump. Note that some filters can be incorrectly installed backwards — look for an arrow indicating flow direction.
I know you tried pumping the primer bulb, but there still might be a fuel pump issue. There is a screen on the face of the pump, and that could have a blockage. And it might be worth disassembling the pump and checking the diaphragm. If its torn, you would obviously want to replace it (kits available), but if it’s lost its elasticity (taken a set) you may want to replace it as well. Old ones can have the texture of cardboard. New ones are thin and flexible. If you have an inline filter between the pump and the carburetor, a dry filter might indicate a bad fuel pump.