National Bank of Canada's $5-billion takeover of Canadian Western Bank has cleared its final regulatory hurdle.