I wouldn't be surprised if this is just caused by a change somewhere that happens to result in a huge increase in debug output that is overwhelming the debug_fs. After setting enable_ini=0 iwlwifi seems to work normally, just like it already did for hardware where the debug_fs isn't used at all. I also have a system with a Intel Dual Band Wireless-AC 7260, which works just fine without the workaround.