I would argue that such a clear conflict in these two priorities should necessitate having a bespoke separate governmental organization for SIGSEC, so that the NSA can freely focus on SIGINT.
I ask because I considered code breaking and code making complimentary, in the sense they debug one another somewhat.
My guess is that this chance to debug one another motivates their coresidence in a single agency.