I still don't buy that the Captain was completely ignorant of the cultural history of the species of one of his own crewmembers. How could he have graduated from Starfleet Academy having failed his Xenoanthropology paper?
Even more so for the Chief Medical Officer not to know about the typical Vulcan life-cycle, regardless of having a half-Vulcan crewmember or not. You don't expect a veterinary surgeon to "not know dogs" for example.
There's suspension of disbelief and there's stretching it to breaking point.