"why did it need the help of the FBI and DoD to get a conviction?"
Presumably because the DoD internal police doesn't really talk to furriners and the FBI does and you need to confirm the suspected stolen data is real stolen data and not, y'know made up (because the suspect is actually a crazy fantasist, or something)?
I know, sounds pretty far fetched to me as I was typing it.