Hi Adam
Have you considered using course completion report? I think you could use the Course name filter to get records for that particular course.
As for hiding things from ROL - I did something similar with courses, where I created a custom field with a checkbox to hide from record of learning. The ROL embedded report is set to only show courses that don't have the checkbox ticked.