Don , this was my belief too because I know that at least untill 8.11 there was no search by role feature , I always queried the F95921 directly for RLFRROLE , or if you had the AllOut Security suite they have a screen where you can switch between user and role.
But in 9.0 , there is a form exit called Relationship Maint on P95921 that will allow you to search by role. Please refer to the attached document that shows the same.
I went into P95921 on my 9.0 system, and I don't see any such form exit. Did you have a mod done to this object? From your documentation, it looks like it would be a very useful form, which kind of makes me think it was added on by someone other than Oracle
No this appp was not modified. I just looked at the F9861 records and it was updated by ESU - JL16729. This ESU has been superceded by JL18169. This form exit was added by this ESU it looks like to address BUG: 11002492.
Apply this to your test environment if you can , the ESU is pretty small and does not have any baseline dependencies.