А в чем проблема указать text-align: center родителю заголовка? Зачем оборачивать лишним блоком, если он и так скорее всего лежит в каком то контейнере?
У Вас a.active позиция статик, его псевдоэлементы позиционируются не относительно него, а относительно окна грубо говоря, по этому куда не двигайте свой .active топ и лефт от начала окна не меняются.
Вы сами этого не заметили, когда ставили по 46,5 и 70px отступы, что такое большое расстояние от края окна, а не от пункта меню?
Если на сайте предусмотрена смена пароля, там и смените.
Если нету смены, но есть регистрация, создайте нового пользователя, в БД выставьте нужные нужные этому пользователю, а того администратора удалите.
Да куча вариантов, смотря что и как у Вас там вообще сделано
Вызывайте как и вызывали для data-toggle="tooltip", а внутри добавьте анонимную функцию, которая будет проверять наличие tooltip-with-delay и возвращать