There is no parameter in movement type configuration that determines which MAP should be picked for accounting.
As Jurgen has suggested, use 309 with the accounting done on the basis of 1st material's MAP and then run MR21 to correct the 2nd material's price and post to the profit/loss account.