I've just been reading David Hough's Proficient Motorcycling and his advice (as well as of others, eg Keith Code) is just the opposite. ie, Improve your sight distances by staying to the outside and delaying the apex. He also discusses keeping you speed within your sight distance. Historically, I've followed your lines, but am changing what I believe to be bad habits.
In your example, it is possible that the preferred, delayed apex line would have given you an even greater margin at the end of the stop. I'm glad you're okay. It sounds like you have been practicing the braking skills.
This is essentially what I am doing, hence my comment about keeping your speed down in the corners. This guy just explains it better, and gives you a specific strategy r.e. your speed, which gives you a specific goal (what I offered is a lot less clear). If you are going into a blind corner at or near your best possible speed, you very likely aren't keeping your stopping distance within your sight distance.
I've always had good luck in braking situations with the Connie. Even with 'just' the stock calipers I find that braking is fairly predictable. One time I had a minivan pull the infamous left turn in front of the bike. I was traveling about 30-35 MPH at the time. I was completely stopped with about 1-2 feet between me and her passenger side door before it even registered in my thoughts 'oh s*** she just pulled out in front of me'. Of course, she had chosen to panic/completely stop directly in my line of travel. I do need to be a little mindful of the rear's tendency to lock if you brake too hard, but the brakes do their job.
And, of course, I've been more watchful for soccer moms since that day.
When canyon chasing in the mountains around here, you are often in open grazing range, and also fall within the ranges of several types of wildlife. So cows, sheep, and deer go with the territory.
Including these cute little guys...
http://dwrcdc.nr.utah.gov/rsgis2/search/Display.asp?FlNm=tamiminiUnfortunately for them, they have suicidal tendencies when cars and bikes are passing - just a bump in the road if you hit one. We try not to hit them without doing anything drastic in the process.
That being said, I'm sure the C-10 Connie brakes are even better with the 4 pot front/2 pot rear caliper upgrades. Someday...