UPDATE:
My replacement x99 taichi came today from Asrock. The M.2 was detected right off the bat this time, zero issues. It took about 2 weeks to get my new/referb motherboard but my PC is up and running and every thing seems to be working as it should for now, knock on wood.