Причина, по которой текст для сниппета берется из Description в том, что нужный текст не отображается?
ПС берет самый релевантный кусок текста из страницы. Работайте над текстом. ПС уже давно научились читать и жс, и флеш и изображения уже распознают, текст на них и прочее. Так что display:none уж точно не проблема для них.
Сниппет генерится один раз, у одной страницы не может их быть несколько. Могу ошибаться, так как в SEO уже год не лез и не обновлял знания, в 15 точно было так.