To work around this issue, I went back to my original build environment for aarch64 Linux, which is a Debian 11. The binaries produced by that Lazarus version work fine only on Debian aarch64 (with the .sorted fix and the initialization widgetset fix), but fail on Ubuntu aarch64 (since the proper widgetset fix is available only with trunk, and trunk causes other problems as described in the immediately preceding posts).
Being fully stuck with the current state of affairs, and yet still being unable to let this go much to my detriment (and yours since you're reading this), I figured I'd install Lazarus trunk on another "randomly freezing" aarch64 Linux, namely, Kali 2024.2. The installation went by without a hitch - thanks to that great installation script. When configuring the Lazarus IDE though, the IDE itself bombs right when I'm typing the full path to my fpc executable.
By bomb, I mean it freezes and stops responding. Running Lazarus from console, we see some kind of output (attached) that may be meaningful towards a resolution?
Either that, or I really need to find the strength somewhere, somehow, to let this line of inquiry go?