Both of the hooks to the user class (https://github.com/ryancramerdesign/DynamicRoles/blob/master/DynamicRoleSupport.module#L78-L79) are using $this->wire('user') instead of $event->object. While this is probably not a to big a issue in terms of denying access where needed it's still resulting in wrong results for example when calling $page->viewable($user) for a user other than the current one.