We drive on the tops of dams all the time as it is a shortcut to get across a pasture to check cattle or something. But that is not daily happening. We only drive through the spillway if it is dry. If it is a bit wet, we avoid the spillway as it tracks the spillway up and could cause problems with erosion.

I would search for an alternative route but that may not be an option for you.