I'm not familiar with the Classic Parts inventory, but Carter has been making top quality fuel pumps for the 60-something years I've been pulling wrenches, and they were always my "go to" option when fuel supply problems cropped up. The really frustrating ones were Flathead Ford V8's with about a 14" lift from the tank to the fuel pump because the pump was mounted right on top of the engine, and it was in a very hot spot. Those engines were notorious for stalling due to "vapor lock" which was simply caused by a fuel pump that couldn't develop enough pressure and volume to keep the gas liquid. Ford pumps just couldn't keep the vacuum side of the pump working well, (bad check valves) and a Carter pump always solved the problem.
The Carter part number for a single-acting mechanical pump for a 235 is M-2118. Summit Racing has it listed for $41.00, so don't let some specialty parts dealer bend you over a barrel on price!
Jerry