Sometimes no way to dodge road stuff. Sorry that happened. I hit a flying, tumbling hardcover book that fell off someone's vehicle (open truck bed or whatever) and saw it fly off and tumble end over end, of course, coming at me. It was like watching a slow motion movie. Like you, there was traffic on both sides so no where to go. Hoped for the best but my Avalon ended up having the book stuck in my grill, doing some damage. We got both of our cars Xpelled to reduce damage to it. I will say it has helped and saved us money. The Model S has encountered unavoidable road debris, a wooden fence post and more recently a utility truck that didn't know how to pull out straight and clear parked vehicles before turning the wheel.
That road cone probably left over by some highway repair crew and definitely shouldn't have been still on the road surface or suppose it could have fallen off a utilty truck.