The scenery.cfg is another thing that, with syntax errors inside, might cause such error. We have some safeties in place to change against the most common errors but, it's just not possible to cover all possible corruptions, either made by hand-editing it, or by other scenery installers.
Try to post your scenery.cfg too. Don't post it, but ZIP it and Attach it to a post.