It could be done, but it would be a challenge. Ideally you would need to know length of every section of pipe and the size and type of every fitting. Generally not something to be calculated by hand, but could be with the help of spread sheet (still not that easy). There are programs specifically meant for doing this, although I doubt they are every used when designing a residential pool unless it's something insane or some experiment to lower operating costs.
If everything worked well with you existing pump and you recall what the pressure readings were on your filter. You could compare the pump curves of other pumps to your current one at the pressure to see if it would flow more or less. But generally I would say another 1 hp pump would be fine. If your pump died, I would rebuild it. A replacement motor is easy to install, and at the same time replace all the seals in the pump for another $15. This way you will not have to do much if any replumbing and it should work just like it did before. A replacement motor is about half the cost of whole new pump. Usually you can find a replacement motor on Amazon. Watch a couple of youtube videos, it's pretty easy and just make sure you set the motor to run at the correct voltage (otherwise it will let out the smoke in short order).
For comparison I have a 20 x 40 pool w/ 2 skimmers and 2 returns, sand filter and use a 1-1/2 HP Hayward super pump. If you step up to a larger pump you may be able to reduce you running time. If you go to variable speed the operating cost should go down too. If you consider changing to a different pump, make sure your electric service for your pool pump can accommodate it.