Use the form.setFieldValue Antd hook then you can update your state usign useEffect every time gender changes:
form.setFieldValue
useEffect
gender
useEffect(() => { form.setFieldValue("preferredGender", !gender); }, [gender]);