I think there is a misunderstanding here.
find_chrome() would use the ENV VAR, it is used to guess / detect Edge or Chrome on the system if possible.
If it does succeed, other solution to use chrome_print() is to use the browser= argument or set the env var.
So if you are setting the ENV VAR, then chrome_print() should work. But find_chrome() result won't change
What are you trying to do ?
If you think, find_chrome() should have worked in the first place. You could open an issue in the pagedown Github repo so that we have a look