Good luck with claiming duty of care from Norwegian for 2 add. days of holiday.
Maybe the add. hotel expenses are covered under her travel insurance?
You need to deal with your travel agent, Cheap Tickets, who needs to clear this out for you. If no acceptable alternative is offerred, ask for a full refund - and book a new ticket elsewhere.