It’s a real mystery in my neighborhood how some will have extensive freeze damage and others none, with similar construction. One old house with lousy floor insulation doesn’t get freeze damage I guess because the heat manages to leak down to the pipes enough to keep them thawed. Leaving a faucet dribble definitely helps except maybe areas at the dead end of a pipe (like an outdoor spigot).
If your heating ducts are in the crawl space that has a lot to do with keeping the pipes from freezing. Another one is if your crawlspace vents are blocked with bushes, that will raise the temperature under the home.
Wrapping a towel or old jacket around the outside faucets and put cardboard or plastic over the vents will keep the heat under a home during freezes and protect your water pipes.