Desde https://source.dot.net/#System.Private.CoreLib/Hashtable.cs,475 :
public virtual bool ContainsKey(object key!!)
Parecen dos operadores que perdonan nulos. ¿Hay algún documento al respecto?