So it's not particularly graceful, but this works: Use an infinity chest to create filled barrels and then feed those into an assembler mk2+ which will unbarrel them and output the fluid/gas into a pipe. The empty barrels can be shoved back into the infinity chest which will destroy them again.
Figuring out Angels PetroChem just got a lot more manageable....