LargeFluidTank

This mod allows you to store up to 1048576000 mB of any fluid in a block and tanks can be joined vertically. You can replace tall tower of tanks and reduce the number of tileentities. All tanks in this mod drop an itemstack with nbt of their content. You can connect pipes or just right click fluid bucket to insert fluid.
Tanks have tileentities supporting comparator output and it has CapabilityFluidHandler.FLUID_HANDLER_CAPABILITY, forge capability system for fluids.
Its item also supports FLUID_HANDLER_ITEM_CAPABILITY to be filled.
Go to this page to see pictures and description.
In 1.20.1 version, you can insert not only fluids, but also Potions into fluid tanks!