We have a resolution. It turns out there are 4 stored procs that run this screen. I updated all of them with the subcontractor exclusion which worked.
Added: " e.subcontractor <> 'Y' and " to each script.
****I updated these 4 stored procedures in the database.
When running for entire company, they run EXEC PJLABHDR_Spk74
When running manager, they run EXEC PJLABHDR_Spk72
When running supervisor, they run EXEC PJLABHDR_Spk71
When running subaccount, they run EXEC PJLABHDR_Spk73
Thank you, Marc, for your assistance.