A polyester capacitor IS a foil capacitor, but the converse is not necessarily the case.
Foil refers to the electrode material and hence implies the construction, polyester refers to the dielectric.
I don't know details of the application, but in general polypropylene has better ESR and pulse performance than a polyester, and will be physically larger for the same rating, and more expensive. So I am sure polypropylene would be an excellent choice for the application, but polyester would probably be OK providing you are not pushing the ratings too hard.
Martin