I think some of the outputs are being misinterpreted. Here are a few comments to better ground you:
- You called these "peak loads", but they are actually HVAC capacities. For heat pumps, note that "cooling capacity" is the nominal/rated capacity of the heat pump and "heating capacity" is the capacity of the backup heating. See the help file for this information. So for the heat pumps, it's the backup heating equipment capacities, not the heat pump capacities, that are being sized at 52 kBtuh and equal the furnace capacities. (In BEopt v3, this will all be clearer because, for a heat pump, we will report three capacities -- heat pump heating capacity, heat pump cooling capacity, and backup heating capacity.)
- You've specified that the air source and mini-split heat pumps should be "sized for max load", which in a heating dominated climate means that the heat pump's nominal/rated capacity (at 47F) will be increased relative to the ACCA sizing methodology so that the heat pump can still meet the heating load at colder temperatures. So for example if a heat pump only puts out 25% of its nominal/rated capacity at that colder temperature, it will be sized 4x the furnace capacity.
- BEopt unfortunately does not output the design loads (what you are calling "peak loads"), which is what the equipment capacities are based on. It's on the wishlist to add to BEopt.