What Carb for Poly Stroker

Mate,
You will be veeeeeeeeeeeeeeeeeeeeeeery happy. You will NOT need a reg. The quoted fuel pressure figures by Edel are for the purpose of establishing the fuel level [ 7/16" ].
Every carb is designed to work with a specific fuel level in the fuel bowl that is relevant to the discharge point at the booster. Called the spill height, it is usually between 1/4 -3/8", ie the bottom of the booster discharge is above the fuel level in the bowl by that amount. Reducing the spill height [ raising fuel level ] richens the fuel level slightly & vice versa. One good feature of Holleys & clones with sight plugs is setting the fuel level.
Fuel pressure, needle & seat diameter affect the fuel level.

When Edel copied the AFB/AVS they did not change the fuel inlet system in any way shape or form.
All of the parts are interchangeable: needle & seats, floats.
Carter produced a chart showing float adjustment for as high as 10 psi [ see below ]. I have run Carter carbs with 10 psi of pressure, zero problems. The Edel will also have no problem with that much pressure because they come with small 0.093" n/seats; smaller n/seats control fuel level more accurately.
Your pump is problaby outputting 4-8 psi & I would just run it....No reg needed. Don't forget THAT pump was used to feed Carter carbs....& had no problems doing it.
Every Edel carb I have encountered needed the float level to be adjusted. I suspect rough handling during the long journey is the reason.
So I recommend you check the setting. You will NOT need any gaskets if you are careful. Take pics/drawing of the linkages. If you lose a circlip I can send you some spares. Give me a holler if you get stuck.