Я так думаю, когда свойство-метод указывается без родителя, подразумевается TForm, или не всегда?
Когда указываю Components или TVertScrollBox.Components набор компонентов всегда один.
Код под Windows работает стабильно, проверял в цикле, и с другими компонентами внутри TExpander.
http://joxi.ru/brR6aD3s1qk9r1
TPanel и TCheckBox находятся внутри TExpander