Your niece is blessed to have you! I hope that your niece will see thru the lies and know that it has nothing to do with her. Not sure how old your niece is, just wondering if perhaps Al-ateen meetings would be helpful for her.
Hang in there! You are doing an awesome job.
Hugs,
Chris