So park effect comes in in step 4 as well to partly determine hit or out - here I assume it is the overall park effect and not the + or - ratings on specific kinds of hits that matter (?).
Those come in in steps 7 and 9.
This helps resolve an issue that is discussed on another thread on and off - namely whether HRs are converted into outs, doubles or triples by park effect - it is clear from your explanation contrarian that HRs are never turned into outs by the SIM, but once a hit is determined to be or not to be a HR (in the roughly 60/40 proportion batter-pitcher you show above, then adjusted for park effect in step 7), it is determined to be a single, double or triple based on those same relationships of batter-pitcher shown in the breakdown and park effect.
The other very interesting thing here is that in steps 6 and 8 ABs that have already been determined to be hits or outs are transformed into the other by range factor. This I did not know and would not have guessed to be the case.
Thanks. By the way, the WIS presentation you refer to is still available in this forum if you go back to that time by doing a search and setting the time frame to "all" (the default is for a month). I found it some weeks ago in my ongoing, but often delayed and inconsistent, re-reading of all the extant forums here one page at at time from the oldest existing ones from 2007 to today.
It will be somewhere around pages 50 to 60 I think and I do not recall the title of the forum, so it will take a little searching to find it. It was a link posted inside a forum thread by someone, not the original post in that thread if I remember correctly, so you will need to read through and see where the person who did so posted the link to the conference.