As for a working model of how I approach such things with my XW, "Hey! I'm signing S up for a 1-week kayaking class. Two of his friends will be there, it's socially distanced, and it gets him outside. 3 days are mine, 2 days are yours." Her response was that it sounded great and she'd take him. What if he doesn't feel like going? Over here: "You asked and I signed up for it--you're going." Over there she'd probably encourage him, but then offer a cycle or hike. That's how we roll.