I guess that your plant hasn't yet flowered for you?
I won't discount your suggestion of M. marcosii, but I feel uneasy with that identification, and I really wish I could explain why, but I can't. It is difficult to see the size of the plant, but I would expect M. marcosii to start to offset quite small, and to have pale yellow flowers with quite dark striped outer sepals.
When I first say the plant, I must admit I thought of M. spinosissima or M. rekoi, or M. bella, all of which have variants that can have hooked spines.
Maybe once this dull snowy weather has faded from our memories, you will have flowers and all will become clear!
Sorry, I can't do better on this one.