Kinda missed the part on the THHN ground being green, not Romex white. Yes, I left a lot of slack.
Not color code, correct, but there's no neutral on the comp, so the next owner hopefully should see that the bare ground continues to be the ground, even though it's white, for the remaining...