Originally Posted by
yashk
I am not aware of any directives being given to airport hotels in Delhi to stop taking bookings from Canadians

There isn’t. As long as the Canadian passport user already has a valid Indian visa and/or OCI, entering, transiting and exiting India and staying at DEL area hotels works as it used to at this time last year too.
The OP has the issue of not having an Indian visa and thus looking at doing an international-to-international transit without visa while being uncertain about when India will re-open visa/evisa consular services for the OP. The international wing of the Holiday Inn inside the airport — not the Holiday Inn at Aerocity — can still be used for those allowed to do an international flight from DEL with an international layover of this length at the airport.
FWIW, this month and last month, I’ve repeatedly found the domestic and international wings at the airport Holiday Inn to sell out — so consider that issue of limited capacity or the OP could be roaming the concourse for 17 hours.