I believe a diagonal bridge is determined based on the river shape of where you're trying to place it, so on most turns unless there's a rock or pond in the way. The bridge will automatically go diagonal if that is the only way possible for the bridge to be placed at that location.