Does Angel of Jubliation prevent repeating Lim-Dûl's Vault?
You are correct, it does not prevent the cost to repeat the effect of vault. Angel of Jubilation specifically stops you from paying life or sacrificing creatures as a cost of casting, this is not a cast. From the rulings on Angel of Jubilation:

[Emphasis mine]


  Other things may still cause players to pay life or sacrifice creatures, such as a resolving spell or ability.


What would prevent this is something like Platinum Emperion.