Both the 12th Sunday after Pentecost and the Feast of the Immaculate Heart of Mary are second class feasts. Any feast day of our Lord (which the 12th Sunday after Pentecost is) trumps a feast of the Blessed Mother. Long story short, you posted the corrct readings.
The Immaculate
Heart of Mary-W (I)
=
The Immaculate
Heart of Mary-W (II)