Every good heating solution begins with a heat load calculation. The fact that you have ICF walls means that you have somewhat better-than-code walls, but it doesn't tell you what the heating & cooling loads are going to be. The U-factors and total area of the windows, the air tightness of the house, the R-values of the attic are all large factors in a heat load calculation.
Windows, particularly WEST facing window area can dominate the cooling load numbers. Putting ducts & air handlers in the attic instead of conditioned space can add a lot too, and with that many potential leak points in the ceiling, often drives air leakage rates way up (both winter & summer.)
Hopefully you put at least R10 foam under the slab, and the loops of PEX don't exceed 300' in length(?).
If you do the rest of the place to code-min, using a crummy rule of thumb approach your heat load is going to be something like 10 BTU per square foot of fully conditioned above-grade living space or about 23,000 BTU/hr, but it could vary from that by quite a bit (in either direction) based on the particulars. Whatever it turns out to be, it's probably lower than the output of almost all propane boilers and propane hot air furnaces, but it IS within the range of air source heat pumps, which would be much cheaper to run than a propane-burner anyway. The heat load of a 2200' ICF basement with an insulated slab is going to be under 10,000 BTU/hr, probably even under 5000 BTU/hr , unless it's a walk-out with a lot of sliding glass door or something. A hydronic loop off any tank-type hot water heater (with an isolating heat exchanger) would be sufficient for running the radiant floor.
Using a similarly crummy & faulty rule of thumb, the cooling load of the 2300' upstairs is going to come in at 2-2.5 tons, unless you put the ducts & air handler in the attic above the insulation and outside the pressure boundary of the house, which adds at least a ton. But with a lot of west-facing glass it could add another ton of cooling.
Bottom line, getting to the right solution that delivers the best comfort requires an actual heat load calculation. Better yet, model the thing using a pretty good freebie tool such as BeOpt, which will allow you to play "what if..." games with the specifics of window types & R-values etc. as you go.
If it isn't already too late, using an extra tall "energy heel truss" for the roof or a double-chorded truss would allow you to put the IRC 2012 code-min R49 in the attic, and still have sufficient room for a service chase below the insulation to accommodate ducts & air handlers, power & plumbing etc above the finish ceiling. Otherwise, it's often possible to bring the air handler & ducts inside the pressure & thermal boundary of the house with interior soffits, etc. In a house with a basement, putting that all in the basement makes the most sense, even though the AC guys all seem to think hot attics are the perfect location for the cooling mechanicals.
In KY (US climate zone 4A), it's possible to build a fairly high-performance house if starting with an ICF shell. See the row for zone 4 in Table 2 p.10 of
this document. Note, all R-value are "whole-assembly" values, after factoring in the thermal bridging of any roof/truss framing, etc. Starting with a 2.5" + 2.5" EPS ICF you're already at about R22, ~10% shy of their recommended R25, but an ICF has sufficient dynamic thermal benefits from the thermal mass of the concrete to more than compensate. And you're already above the R20 recommendation for basement walls. If you use the other values for roof, slab, windows, etc, you'll be in VERY good shape from a heat load point of view. But what that heat load is still has to be calculated to get it right. Oversizing the heating/cooling equipment takes a toll on comfort, efficiency and equipment longevity, so it's worth running the numbers rather than relying on dumb rules of thumb and upsizing "just to be sure".