Ich hab rausgefunden, dass Write vom Client zum Server kein OnExecute-Event auslöst.
Wenn man durch WriteLn stept, macht er daraus Write (ABuffer + EOL (= $D$A)). Ergo: Wenn ich meinen Buffer um 2 Bytes erweitere und dort $D$A hinterlege, funktionierts und beim Server kommt das an, was gesendet wurde.
Holpert aber immernoch ein bisschen. Jedoch bin ich erstmal einen Schritt weiter.