Lissa, one thing that is different, you have a heat. My heater requires at least 1 psi back pressure to run the heater, which verifies "enough" water is flowing.
You may want to set your minimum speed to that which gives you a pressure high enough the heater will run. My post (last one) in that thread gives you the pump flow versus pump speed and back pressure in feet of water. To get "feet" of pressure, multiple the psi by 2.31.
My schedule at present is 40 GPM all day long, except 2 hours morning and 2 hours evening where I run 100 GPM to better skim the surface.