For anyone coming across this, it looks like the approach has changed. calcite-modal has an "active" property, and I believe this is used to show the modal.
"calcite-web" is deprecated, at least that's what noted here https://github.com/Esri/calcite-web. That removes the bus referred to in the solution to the original question.
I haven't yet confirmed that the "active" property is the way to go, still working
CORY EICHER
www.eichcorp.com
cory@eichcorp.com