And even if we take Kerry at his word that he opposed
the plan, what were Kerry's legal obligations with
respect to reporting this?
Keep in mind he was also still a USNR officer at this time.
Since he was a USNR officer at the time, the place for Kerry is Leavenworth, not the White House (nor the Senate for that matter).