I am reproducing the 2 cases here, for having clarity.
by worshipping Sri Hari one can fulfill the material desires as well as the desire for liberation (Narada (4.8.41))
by worshipping Hari one can never fulfill any material desire.Moreover the worshipper loses every material possession - Sri Hari Himself (10.88.8-11)
The translation of 4.8.41, from the linked site itself:
Any person who desires the fruits of the four principles
religiosity, economic development, sense gratification and, at the
end, liberation, should engage himself in the devotional service of
the Supreme Personality of Godhead, for worship of His lotus feet
yields the fulfillment of all of these.
Here lies the catch - who desires the fruits
Dhruva wanted to sit on the lap of his father, which was denied by his step-mother due to which he wanted to do austerities for fulfilling his wish.
Even his mother advises him to do so, for getting his desires fulfilled.
So here worshipping of Hari is for fulfilling one's desires.
Here, it is the case of getting liberation/moksha. In order to give liberation, Hari has to get his aspiring devotees relieved of bondage towards wealth, wife, ego, status.
Hence, there is no contradiction in the statements from Bhagavatam, in my view.