How can I actually use Library content in a Course?

Yes, in the sense that this implementation you found exists. The Big But is that it’s considered experimental and unsupported, and could be replaced at any time with something different. (As a matter of fact, I’m pretty confident it will be, at some point.)