If the NSA created Bitcoin, why did the CIA need Gavin to brief them on what it was?
Because the NSA does not have the authority to create a currency so there can be no inter-agency knowledge that they did so.
The CIA may suspect or even know the NSA created it, but the NSA would never acknowledge it to them, so they had to find out about it from a different source.