Currently we do not have any option to limit the SSPR to happen only from trusted locations. But we have an option to restrict the SSPR and MFA registrations to happen from only trusted locations.
You can follow the steps in below article to configure conditional access policy for users to register for Azure AD multifactor Authentication and self-service password reset only from trusted locations.
If you are looking for an option to limit the SSPR to happen only from trusted locations, then you can submit feedback in our Azure feedback portal. This portal is monitored directly by our PM's.
https://feedback.azure.com/d365community/forum/79b1327d-d925-ec11-b6e6-000d3a4f06a4
Let me know if you have any further questions on this.
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.