The choke is not needed to pull fuel, somewhere you have an air leak in the fuel system leading to the carb or you have a diaphragm installed wrong, without a popoff tester you are pissing in the wind trying to fix that carb , I am not that worried about the popoff , those carbs have a tendency to leak at the diaphragms , all of the gasket surfaces have to be spotlessly clean for the carb to seal up correctly, this is verified with the popoff tester , you have the low speed screw in way too far, on an unknown setup start at two full turns out and go in till it runs correctly.
The BN carbs are way different than the SBN's all the adjustment is in the high and low speed screws since the jets are fixed , the carb adjustment matters , a lot !
Vacuum pulse fuel pumps work directly opposite of a fuel pump in a car , on a car the pump is in the tank and it pushes fuel to the fuel rail, on a ski the pump is in the carb and it pulls fuel to the carb, if there is an air leak in the pickup, lines, filters or on the gaskets and diaphragms on a BN carb or anything else before the carb it will pull air , not fuel , the best example I can give you is its like sucking through a straw that has a hole in it, it just won't work.
One more thing a piston port 550 would have to have had a ton shaved off the head or an aftermarket head to have those kinds of compression numbers , if it's a stock head you have to install thick head washers to get it to torque down, if it has stock head washers on a stock head your compression gauge is way , way off .