Irrespective of whether Santorum or Gingrich win MS and AL, having both of them running will guarantee that neither will get 50%+1 of the vote, and thus the states’ delegates will be allocated proportionally instead of winner-takes-all, allowing Romney to win delegates in both states. If Gingrich drops out, Santorum would get over 50% of the vote in each state and Romney would get 0 delegates.
Santo can drop out and Gingrich gets 50% of the vote.
That would be great, if one wants Santorum as president.
Your theory is all wet.