TIFF
can be used as a container. It also comes with its own (relatively shitty) compression methods which is probably what you'd end up using if you wanted 16-bit TIFFs today.
And TIFF as a container for JXL would no less require JXL adoption than plain JXL.