Вы спрашиваете, почему разные?
Просто ртуть отдала атом серы безвоздмездно.
А свинец более жадный, поэтому забрал атом кислорода, совершив своего рода бартерный обмен.
Думаю, ряд напряжений тут ни при чём.
Скорее всего, образовавшиеся вещества наиболее стабильны среди других возможных продуктов реакции.
Есть, впрочем, более ясное и логичное обоснование:
эти реакции проводятся при высоких температурах, а оксид ртути (||) (как красный, так и жёлтый) разлагается уже при 500°C.
"Жёлтый HgO является более химически активным, разлагается при температуре 332oC, при нагревании краснеет. Красный HgO распадается при 500, а при нагревании обратимо меняет свой цвет на чёрный"