The adaptive form components are stored in the location:
/libs/fd/af/components
If you can overlay the same in CRX and add a new component in this folder, it should come up for drag & drop when authoring the adaptive forms, and you can include an iframe in your custom component.