Your Ranger variant is probably much weaker than a regular Ranger at "surviving in any terrain". See, most terrain in D&D is populated, and the populace don't like adventurers in their backyards. "Any way to kill the inhabitants before they do the same to you" is how you survive in any given D&D terrain.
Ranger spells do a lot to make that happen, as does Favored Enemy. Don't even underestimate the Animal Companion! A flanking buddy and scout all rolled into one, and if it dies, you can just call a new one (Distracting Shot is probably the only ACF in your Ranger variant that performs adequately, though, might as well keep it).
As far as dealing with wilderness hazards is concerned: have you noticed how Endure Elements takes care of the most important ones for 24h/day?
All in all, for versatility, survivability, and combat power, I'd scrap your current variant and either rely on spells for survival and archery (some great ones are in Champions of Ruin, also check out Spell Compendium), and increase damage output and skills with well-chosen Favored Enemies. Or take the Wildshape Ranger variant instead, which exchanges your Anmical Companion and Combat Style with Wildshape and Fast Movement. Dump Str and Dex. Then go into Master of Many Forms at 6th, and run around as a Troll or Dire Ape the whole time from level 7 onwards. Be sure to purchase large sized equipment. Use Desmodu Hunting Bat or Dire Hawk shape for scouting.
Using Wildshape, you'll be a better scout and more versatile combatant than you ever could without!