Buenas ELB,
La palabra ofrenda y sacrificio no tienen absolutamente nada que ver y en un punto se refiere a un tipo de ofrenda y en el otro se refiere a otro tipo de ofrenda.
Por eso insisto en que no puedes querer tener una traducción perfecta 2000 años después y proveniente de una lengua nativa que no tiene nada que ver con el latín de la cual procede la lengua que estamos usando nosotros en este foro.
Y si a esto sumamos las tergiversaciones, modificaciones y textos añadidos al antojo de unos pocos pues es lógico que no se usen las palabras más adecuadas en muchos casos o que en otros casos hayan sido puestas a propósito porque a unos pocos les conviene.