(1) I don't understand. Please post a small compilable project showing the issue (only .pas, .lfm, .lpi and .lpr files, packed to a common zip).
(2) You seem to have a very old Laz version, v1.6, which I don't use any more. I am able to compile with Laz 1.6.4, but not with 1.4.4. What is your FPC version? Anyway, I replaced the comparison expression by a function SameRect which should work always. This is in the svn repository, for the moment.