Hi Michael, hi everyone!
I actually did not watch the challenge’s solution yet, i just wanted to point out that Blender (at least since v. 2.79, maybe earlier versions as well) already sorted it out for me.
I think it automatically handles the alpha channel/transparency issue, because this is what appeared to me in the node editor, without doing anything in particular: