In the schedule UI for Trains there is no way to have the "item count"/"Cargo" selector count fluids (oil, water, lubricant etc)
I found a workaround by having the station read the trains contents to the circuit network and trigger the train on fluid counts in the circuit network schedule trigger instead but this is not ideal as I might want to use the circuit network for something else at a station.
Train schedule cargo count does not allow counting fluids
Re: Train schedule cargo count does not allow counting fluids
You have to use the fluid-count wait condition as it can handle fluids.
If you want to get ahold of me I'm almost always on Discord.