[CSSimplify] Fix should propagate contextual type into optional chain with leading-dot syntax
Member chains with leading-dot syntax can infer the base type
only from context, so optionality mismatch with the contextual
type should propagate object type down the chain.
(cherry picked from commit 7b9cffd40a2e51dfeadc7e57dec51d4264e69adf)