Ho trovato la soluzione.
All'interno del plugin ho creato questa variabile:
$articleUrl = JRoute::_( ContentHelperRoute::getArticleRoute( $row->slug, $row->catslug, $row->sectionid ) );
poi ho sostituito la stringa:
$html .= '<a href="index.php?option=com_content&view=article&id='.$row->id.'">'; con questa:
$html .= '<a href="' . $articleUrl . '">';
Ora funziona perfettamente. Spero possa servire a qualcuno in futuro.
Grazie, a presto.