Y
(2) So, what had happened was... *sigh* When Norfolk got its second train, the Peninsula was told they had to pick which train to give up (94/95 [morning] or 66/67 [evening]). I don't blame them, since giving Norfolk an 0500 and an 0600 train would border on being a bad joke. For various reasons, most of which make sense, the Peninsula picked 94/95 to give up and opted to keep 66/67 (which got moved by half an hour, I suspect partly to avoid people purchasing a ticket "for the 5:20 train" and not realizing which 5:20 they were picking).
Now, I agree that swapping Norfolk's early train back to 0500 (and telling Norfolk to deal with it) makes the most sense. It would also space out the Hampton Roads departures to 0500, 0620, and 0900 (instead of 0520, 0600, and 0900). I can't tell you why this wasn't done for certain (it might be as simple as CSX being a PITA, or it might have to do with wrangling the third Norfolk train in some manner) but inquiring minds now want to know.