For your scenario. Couldn’t you use the Yes / No options to take the customer to one of 2 landing pages (a YES page and a NO page), with a subsequent form that does have the appropriate GDPR options available?
Or do I not understand the issue fully?
Scott