Não há SSDs com dupla personalidade. Fonte: Ofertas atuais.
Isso é claro, porque seria muito complexo construir um controlador que se conecte a todos os pinos necessários no conector M.2. O controlador também teria que suportar a execução no modo SATA e PCIe. E por último, mas não menos importante, o controlador teria que detectar qual conexão fazer. AFAIK, a detecção não faz parte do conector M.2, no entanto.
Então, embora seja tecnicamente possível (provavelmente), nunca será econômico.
O SAS também é totalmente não relacionado, porque não é usado em PCs de nível de consumidor. Não haveria nenhum benefício em fornecer conectividade SATA / PCIe para dispositivos SAS.
É também NVMe vs AHCI e SATA vs PCIe. A única maneira de descobrir qual protocolo e conexão o SSD usa é observar as especificações.
Um SSD PCIe pode usar qualquer protocolo proprietário que o fabricante decidir.