Cyanide and benzaldehyde both have an almond-like smell.
Some people cannot smell cyanide (specifically, HCN). Can they also not smell benzaldehyde?
In other words, do they both trigger the same receptors?
Answer is, they are most probably not correlated. Smell requires molecules to bind to receptors, which they do by structure and functional group. CN is a very small linear molecule that does not even share its heteroatoms with benzaldehyde, an aromatic compound several times cyanide's size. Ergo, it's improbable they share the same scent receptors.