I think most people (both sides of the aisle) assumed that the states would set up their own exchanges. The most obvious request to CBO would be: “Score the bill on the assumption that every state sets up its own exchange.”
It’s not surprising the Circuit Courts differed. They have to figure out what Congress was thinking, on a subject that Congress wasn’t thinking about.