I believe I have the same pump as you, but I can't be absolutely sure. The only numbers on my pump that I can see are Patent numbers. I got my pump from Dave Bean Engineering. They list two cube type Facet pumps. One with AN fittings built in and one with internal 1/8 NPT threads which mine have. This one appears to be the 40288 because the DBE parts book shows it to be: 3 1/2 psi, 15 gpm - good to 180 hp. Now, the parts book is pretty old and they could have stocked different versions since then and before I bought mine about 20 years ago, but I think that's unlikely since, as we know, DBE specializes in vintage Lotus and other British cars which have engines generally under 2.0 liters.
So, I have a BDA (imagine that!) with 45mm Webers that was built and dynoed by DBE. I still have my rev limiter set at 6000 and at that speed my engine generates almost 150 bhp. I don't track or even autocross my car so it is possible that in situations where I am continually using the accelerator pump that I drain the fuel bowl but I think I would have a very difficult time doing that. I have accelerated to 6000 in the lowest three gears and I've never had any problems.
Back in the '70s, those cube Facet pumps were new and some friends who raced Formula Atlantic (240+ hp 1600 BDA motors) used them without regulators. There are too many of those pumps to see if there are any rating the pressure about 2 1/2 psi (for Webers) and a higher flow rate. I'm thinking my buddies used the same pump we have. They never had any problems either.
If you are still concerned, I would recommend that you call DBE and see what they say.
BTW - You are correct, BSFC does stand for Brake Specific Fuel Consumption
For fun, I've attached the dyno sheet for my engine.