Так или иначе, ангулар резолвит роуты по слешу, т.е. url1#/url2 резолится как {path: 'url1'; children: [{path: 'url2'}]}
Я бы, наверное, сделал глобальный гард, который чекает url на наличие хэштега и в случае обнаружения делал бы window.location.href = url, т.к. мы покидаем приложение
Но наверняка есть способы получше