The current masses have an extra factor of h, but the profiles (e.g. Battaglia16) take in M_200c/h. Thanks to @marcelo-alvarez for finding the bug.