If you know how many gpms your device needs, say 6 you could actually have a half inch hole on a fitting, and it will work. It will increase velocity at the bottleneck via the bournoule principal. So not something you want to do on a hydraulic separator or buffer tank.
It doesn't matter that the holes on the boiler are 1", if designed right this will tell you how many gpms it should flow max. On the headers larger pipe is used to slow down velocity , decrease noise, decrease pipe erosion and maintain separation. If you know gas pipe,,,,,NG and LP they. Work by volume not pressure, the pipe is always several times larger than what the appliance needs.
As for the pool, what does the specs on the HE say? How many gpms , delta T and supply temp. The higher the temp the less head you have also. So a 009 will flow more GPM @ 180 than it will at 160. This is also explained at Taco and grundfos site.