Hello Scott,
when I add in the course an H5P (core) activity from the content bank, I select the option "Create an alias":
This way, any edit in the original activity will synch with any resource where the activity is included. Have you tried this setting?