I'm afraid that I don't know how you would go clean this up. It seems that you installer cache has been messed up. If "installer cache" is Greek to you, it is not much better in my case. My expertise lies in SQL Server itself, not in writing and debugging MSI installs. Add to that that I don't know exactly what steps you did - the fact that you had meddled with SQL 2025 was nothing you said initially.
Some people I've been trying to help, I have been successful in cleaning up their machines by following this article: https://www.sql-easy.com/learn/how-to-uninstall-sql-server/. Once you have uninstalled everything, you can try again, but very important: Read this article that describes a known issue where Windows 11 may report a disk-sector size that SQL Server does not cope with. Important! Your installation is not failing due this issue - it fails before it come that far that this issue matters. But this might be the reason why your installation failed originally. After the first failure you tried this and that, which unfortunately made matters worse.
If you are still not able to install and it continues to complain on the Browser service, I think the best option is to create a virtual machine and run SQL Server on the VM. There certainly a hurdle in learning VMs, but it is a very useful technology to know.