The Web Monetization API standard Coil is based on does not reveal knowledge of what content is being paid for.
Sure, but the hard part of "getting paid on the internet for content" was never really "there isn't an open standard for payments!" – it was that established payment providers didn't generally want to enable transactions for certain types of content or to certain actors and/or charged prohibitive fees for the privilege of performing transactions at all.