There is no way to get to the level of enchant without failing regardless of bonuses or money. Even if that was case for 1 how do you have multiple cases of that? There are not even that many enchants out there that would allow you to do that.
If do a probability or statistically analysis of the chance gf getting to +20 or +25 or +30 it gets 100x times worse every enchant you go up.
If you understand advance math here it is: (Probability was based on a 50%chance of success, Probability A was the chance of 30 successful enchant, I could get more technical but chances it happens is 0.5^30 so you think about infinitesimal small of a chance that is. Sexdecillionth place is power 51. 1 in a trillion is 12 place btw.
Probability of A occuring 30 time(s) = 0.530 = 9.3132257461548E-10
Probability of A NOT occuring = (1 - 0.5)30 = 9.3132257461548E-10