Update,
I was able to use VIPS 8.6.3 executable to convert TIFF file (64k x 48k pixel) to Tiled TIFF (in 67 sec) which loaded fine with QuPath (without resolution information), I used your tip from github issue #223 and added the resolution via script. I think spatial calibration values added via script are only temporary, is there a way to make those value permanent (I am using IHC branch of QuPath 1.3) ?.
I have zero experience working with Java, I am learning as I go forward. Over the weekend I was able to compile Bioformat V6.0.0-SNAPSHOT (.m2) and use bfconvert to achieve the same. It produced a tiled TIFF, which was again compatible with QuPath (without MPP and magnification).
While both methods did produce tiled TIFF files compatible with QuPath (~almost compatible), it would be nice to have the ability to add resolution and magnification info.