One thing to do is map out your content to identify "general content" and "role-specific" content. Your general content would follow a normal, linear path and each time you come to role-specific, you ask learners to choose their roles. See this tutorial for an example.
After the role-specific diversion, you'll branch everyone back to the main path where they'll continue until the next role-specific content comes up.
This might require writing your course in a way that groups as much general content together and ends with role-specific. This can be on a topic or single slide level.
FERPA (general): FERPA defined, FERPA importance, FERPA, challenges
FERPA (role specific, learners select their role and branch to specific slides): FERPA for Administrators | FERPA for parents | FERPA for instructors
Here's a rough map of what your slide content could look like.