It's OK to make substitutions if you are experienced enough to know the substitution is reasonable. The lady who used cream sherry instead of dry said it was because she was confused when she saw there was more than one kind of sherry and decided anything with cream in it must be good.
Then again, I love the quote I saw once that said a recipe should be considered as a list of suggestions.