I havn´t tried MAC foundations so I can´t help with that. I had problems with very dry skin during this winter and spring and I know it´s really hard to find one that workes. I think you should look for one that´s one shade lighter than the one you have on, and that has a little bit more yellow in the tone. You could try L´oreals True Match that one is inexpensive so you won´t feel bad if you don´t like it, it also has a little more colors to choose from than most ds brands. You should really stay away from matte foundations if you have dry skin, it will most likely make it worse, try to make it more matte using powder instead. If you don´t use too much or the wrong one it won´t dry you out.
Since it looks like you have nice skin maybe you don´t need any foundation or tinted moisturizer and would do just fine with some concealer and powder, when my skin is dry this workes much better than fighting with foundations that only cakes up on the dry spots.
//Jenny