Since the buildings in all our sceneries are not handled by .BGL, I don't think another .BGL could affect them. Fact you noticed a difference between using that freeware scenery or not, might be just a coincidence.
Unless, it's just a generic memory corruption problem caused by that scenery which is making FSX to misbehave, but it's strage it won't affect the scenery, except for pushback.