Адаптацию речи защищать очень даже просто: "настоящие" герои говорят вовсе не на русском. Если бы говорили на латыни, то нужно ли было бы, чтобы в тексте они вдруг начали говорить на старославянском? Я думаю, что нет. Для атмосферности вполне достаточно названий предметов быта римлян. Если бы они говорили на старославянском, нужно ли было бы нам видеть это? Я думаю, что тоже нет.
Кстати, в теории перевода долго не могли сойтись, нужно/можно ли "для антуража" оставлять "Хелло" для приветствия. Аргументы были вот прямо как насчёт историчности: что же, читатель будет читать английский роман и не чувствовать этого? И, ещё того хуже, подумает, что персонаж прямо так и сказал "здравствуйте", а не "хеллоу"?