TSplitter implementiert ja bereits eine function FindControl und speichert das Ergebnis zwischen MouseDown und MouseUp in FControl ab. Beides leider private. Daneben gibt es noch ein paar andere womöglich brauchbare Methoden, von denen die meisten auch private sind.
Man könnte jetzt durch geschickte MouseDown, MouseMove und MouseUp Aufrufe das gewünschte zu erreichen versuchen - aber das sollte nicht von der Sinnhaftigkeit eines Feature-Requests ablenken.
Einfach die Width der gleich aligned layouts neben dem FMX TSplitter speichern und laden und setzen (und die Bounds des Formulars)
Und alles geht.