extended exclusion list for profile field type to other known problematic types, added a catch-all default case during component creation that flags any unhandled profile field types