To add to this, it looks like I made a similar mistake. I found the correct fuel labs regulator and looked for the cheapest one I could find. Didn't notice that the part number I purchased was off by one.
Its built for EFI, but in the fine print it states "Large Seat, 1,000 LPH"
Might work...