Отнюдь, движок дело третье. Особенно на сайте где несколько услуг(и несколько страниц) практически любой двиг будет работать нормально. Вы уверены, что восстановили сайт "практически как он был" ? Мета теги, тайтлы, заголовки. Можно посмотреть как было на вебархиве.Именно в движке. Потому что до его смены все было отлично раз сайт был в топе по ключевым запросам. А когда движок сменили все изменилось. В том числе, то о чем ты говоришь. Скорость, настройки и так далее.
По поводу того что сайт был в топе по ключевым запросам без ссылок - яндекс всегда дает шансы новичкам по СЧ и НЧ, и если поведенческие хорошие - дает вырасти по всем позициям. И все таки, я бы на вашем месте выделил бюджет на ссылки, бывает достаточно несколько хороших ссылок, чтобы двинуть страницу в топ, а там уже от качества сайта зависит.