Gotta be honest, the resting system doesn't bother me in this game, sure in tabletop it's limited if your DM puts a time limit on your current objective somehow, and in the context of this story you should feel compelled to keep going. But BG1&2 didn't limit resting and it didn't cause a fuss, and I can imagine what the higher difficulties are going to be like so don't want my ability to go in to tough encounters fresh limited. Maybe each act could give you a reward for doing it in a certain amount of ingame days (like an NPC surviving and giving you an item you don't get for going slow) or something but this seems like it's asking to to fix a problem that doesn't really exist.

Although I admit being able to fast travel FROM anywhere is probably the biggest contributor to this being a problem, maybe you can only camp if you can get to a fast travel point to make it to your camp and clicking on the campfire in your camp map is what allows you to rest for the night.