You're going to have problems, both technical and- as you're seeing- otherwise.
I don't think you'll manage to use a very old LCL with an IDE which is grossly newer. There have been a couple of inflection points: a relatively recent change in the IDE's .lfm format (with an option to use the older format added after enough users had squealed) plus one somewhere around Lazarus v1 where it started embedding version numbers. There was also a major reorganisation of the various tabbed controls, and of Synedit.
If my memory is correct, there's been at least one IDE change which had to be paralleled by a compiler change (not necessarily on all platforms): TFrame support somewhere around FPC 2.6.4.
There's the perennial problem of the widget set supported by the IDE being obsoleted or having an underlying library change, e.g. GTK1 being obsoleted plus occasional problems with Qt.
There were changes around FPC 3 related to the linker's -T warning. And there's probably still a current linker foulup affecting Debian testing/sid/Bookworm, and it was the hostile way that was handled that resulted in my spending far less time on the forum than I used to.
The oldest Lazarus+FPC that I'm currently running is 0.9.24 2.2.4 on Debian "Lenny" i386. I might have had slightly older versions running in the past, but if one tries to work back much further one has problems with the FPC release which Does Not Exist.
I believe that I have in the past managed to run Debian "Lenny" i386 is a Docker container on a much newer x86_64 system: with a bit of setup one can ssh into it hence run a version of the IDE which requires older underlying libraries etc. Failing that Qemu etc. will obviously work.
MarkMLl