Fix hash collision in FluidContainerRegistry

The whole ContainerKey implementation/use looks off for fluid == null vs fluid != null, but isn't being altered by this change.