i would be more inclined to think Kochi than Boehmei, because not only did i see kochi in the wild and when stressed i'm certain they get those very same spots on their sides, but also the muted colouration fits, and the nasal-optical line does not extend beyond the eye, whereas it does in Boehmei. Also, the legs have a dappled colouration to them in the last photograph, which is, as far as i know, not present in Grandis or Boehmei. Certainly, the extent of their red colouration cannot differentiate these from any of the subspecies. My best guess remains Kochi.
That's a P. m.
kochi, found in Kirindy NP, W/SW Madagascar. Note the red on the back and the speckled legs and sides. -yes this animal was stressed from handling.

-
best regards,
Mark