Я не думаю, что это действительно лучшее использование HtmlAgilityPack.
Обычно я вижу людей, пытающихся анализировать большие объемы html с помощью регулярных выражений, и я указываю их на HtmlAgilityPack, но в этом случае я думаю, что было бы лучше использовать регулярное выражение.
У Роя Ошерова есть запись в блоге, описывающая, как вы можете вырезать весь HTML из фрагмента:
Даже если вы получили правильный xpath с примером Mika Kolari, это сработало бы только для фрагмента с тегом и сломалось бы, если код изменился.