The OP is utter bollocks.
You are also incorrect. Remember second bookings in the same match. The second booking in the Dhims game was his 6th in the league this season (Hearts away, Hamilton away, 2 x Motherwell away and 2 x Dhims away). He reportedly received another caution post-match, so he's now on 7 in the league for the season.
That was our 21st game in the league. In order to accumulate a suspension for accumulated bookings he needed to be booked 6 times in the first 19 games. He wasn't. The next threshold for a suspension because of accumulated booking is 12 bookings in 38 league games, so he has a way to go on that score yet.
His current 3 game suspension is because 1 game carried over from the Scottish Cup last season, he then has two games after the Dhims red card because he gets a game added as it was his second ordering-off of the season.
Page 131 in the document linked:
OK, did a bit more digging. Second cautions in a match, leading to a dismissal, are NOT included in the total number of bookings for an additional suspension. So the second yellows to Morelos against Motherwell and the Dhims do not count towards his accumulated total. That means he was on just 3 booking after the Motherwell game. His second against the Dhims on matchday 19 also doesn't count towards the accumulated total either - but the caution he got after the final whistle 'might'. Even if it does that would only take him to 5 in the first 19 games so he wouldn't be over the threshold. The next threshold is 12 bookings in 38 games and by my reckoning he is currently on a maximum of 5, perhaps just the 4.
His two game league suspension, therefore, was 1 game for the dismissal and a second game for it being his second dismissal of the season. He is NOT 1 booking away from a further suspension.
The bit about accumulated yellows is in the Judicial Protocol, page 128, para 2.2.2.
https://www.scottishfa.co.uk/media/5600/judicial-panel-protocol-2019-20.pdf