Dear Kiai Carita... your translation to English do justice to the chant. I'm sorry that my translation is under-par and in some ways mis-leading.
The way you extract the meanings from religion is impeccable.
I thank you for the proper translation.
However, when religion is applied... I'm think it would offend many religions.
The essence is still
Javanese Hindu with
Javanese Islam influence, imho.