I my opinion front office operator should have the details as well but not for all hots , Normally they needs only Supervisor level up ..
Sometime if anything that we need to follow up with them and that person not on duty or HR office close we might contact directly
But I agreed with you that all telephone number is confidential but front office have to have SOP to control this issue too and I am sure they doing for the moment
Best Regards