All the theme’s extra text fields pass the same WordPress filtration as your posts content does. This filtration is required for themes to be approved by WordPress review and get published in the repository.
As far as I remember, iframes are not allowed content and cannot be used there. While for posts you can switch to Source view to bypass filtration, this is not possible in the theme settings.