GM has made the CNG available on Vans since 1992 or longer. It is like the S10E that used the EV1 drivetrain and sold to East Coast Electric Companies for use to read the meters. Never knew that either, but I was in Torrence CA at a GM hydrogen fuel cell facility in 2004 with a group of 50 ACDelco personnel. Very interesting as they had everything in house, including software to design circuit boards. Spent an entire day...but the project was cut back from 4 facilities to? I am sure the project is sit-in in the "Alternative Technical Vehicles Center" highly guarded near the Berlin Township. Yep, they still had EV1...they did not crush all of them.
(CNG) Besides the tanks, the had to use heaters, to keep regulators from freezing up. The intake have two sets of injectors, one for gasoline, the other for CNG. A dash mount switch would allow the fleet driver to switch between either fuels while driving down the road with no interruptions. These vehicles are in every boneyard around town, but there's a lot going on.
As for LPG, during the 80's in Omaha, the Carl Anderson company installed these systems, then dial them in on a dyno. They have been out of business for decades, as they rebuilt turbo, diesel injectors and had a massive part house. Never understood the entire process but as a tech at a local repair shop, I was the import tech, but worked on everything. Took the chance to tour the facility and it was impressive to see naked turbos on balance machine at 100k speeds, but the CNG side was described as a dry fuel carb of the beginning of the induction. With regulators, valves and a round canister to ensure the liquid was always in gas form, then into the engine. While they did mostly cabs, but a lot of Fleet vehicles came thru with the addition. In 1983, it was still a 4-5k investment, but engines never wore, oil was as clean as the day they change it last and other than the cost, I was very impressed. Especially after working on 5.7L diesels in Oldsmobiles and others. I alway hate the oil as it did not wash off...at least with the stuff we had.
Our city has a larger population than St. Louis, still has no facility to add either fuel delivery system. Best of luck!