AFAIK there's no way of forcing bp or any of the admin GUIs to have a preset destination path that cannot be overriden in the user interface (bp or GUI). That's not to say there isn't a method. You could always open a support case. Ove rthe years I've seen quite a few undocumented features/settings creep out...
As for another method... I think you'd end up writing your own restore interface.
Do your Ops always only restore from one source server, to one target server?
Do your Ops have to select by date?
You could knock up a script that accepts some basic input details from an Op, then does a bplist to confirm the file exists, then do your own bprestore command which must use an embedded "restore/rename" file to redirect files to a specific location on your target server. Need help with this?