The Senate confirmed Elaine Chao as transportation secretary Tuesday, but the vote was unusual for that position: Six senators voted against her.