Rogozinski and Plein described M. maycobensis as a new species in the German Mammillaria journal in 2009. Flowers were stated as being dark pink. The photo of a flowering Rog 738 in that article shows dark pink flowers. Photos of other maycobensis in the article also show dark pink flowers (Rog 702, PN 403, PN 465 and two maycobensis of others). Therefore, it looks like your plant is not maycobensis.
70 -100 km south of Maycoba Rogozinski has found several populations of M. canelensis. These were Rog 650 - 654. Rog 650, 651 and 653 had yellow flowers, Rog 652 had red, yellow and pink-yellow flowers, and Rog 654 had red flowers.
Also for M. cobrensis there exist yellow and red flowering populations. In theory, this could also be the case for M. maycobensis.......
Wolter.