The same would happened to us and I saw that it was tied to whether the SharePoint view you were using as the default view contained a managed metadata field. If there was a managed metadata column it would show the iframe version and when the field was removed from the default view we got the native CRM look.
Bummer because we use managed metadata frequently.