Mike,
What if you list Hooker Furniture twice on your route?? First with pickups only and second with setouts only.? Also, if this is an everyday occurrence reserve space (separate track definition one car length + 4') on your float C/I track that only accepts coal hoppers.? That would prevent the return train from using that space for another car.
Dave...