fix tiff load for plane-separate images

need an extra case in geometry sanity check
sanity check for tiled tiffs too
todo update