Bonjour,
Le chargement des produits est fait dans le view.html.php avant l'appel à la vue. Donc vos modifications arrivent trop tard dans le flux de génération de la page.
Pour faire cela, allez dans votre PHPMyAdmin et ouvrez la table hikashop_config.
Ajoutez une première entrée avec le namekey default_order_column_on_product_listing et la valeur b.product_id et une second entrée avec le namekey default_order_direction_on_product_listing et la valeur desc
Ensuite, déconnectez-vous du backend et reconnectez-vous pour vider le cache votre session utilisateur et cela devrait automatiquement utiliser ce nouveau tri par défaut.