As pointed out, MG Dahl is a JAG. His role was to lead the investigation and no doubt drafted and approved any recommendation that may have been in this report. He testified to his findings and opinion in the Article 32 Proceeding. But from a technical standpoint, he did not make a Court Martial recommendation to the Convening Authority.
I believe that he should leave the Army and become a prosecutor in Baltimore.
He tried to influence the court. There is no doubt about that. I have seen that kind of thing in real time in the Army. Some commanders are not fit to command and use their rank to advance their political views at the expense of troops.
But I agree with you on Baltimore. Perfect.