ну так задавай валидатор не в билдере, а после того как форма уже инциализирована. setValidators([]).
это понятно, но коряво, императивненько (createform, setvalidator, setsomethingother, etc). вобщем из 4х вариантов что есть, решил оставить, так как уже есть, все валидаторы внутри компонента лежат, и там нет проблем с тем чтоб форму получить.