PyNeb is able to use the Chianti atomic data, you only need to define the XUVTOP environment variable pointing to the directory where the Chianti database is located, and it will include Chianti as available data (BTW, different version of Chianti database can be used, starting from 7.0 I think, current version being 10.1). You can then explore all the combinations of As and Collision strengths and plot the line ratios.
The philosophy of PyNeb is that it allows the user to choose between different atomic data (it also provides a default set of values). So it is up to you to choose any atomic data to compute the line ratio.
In the case of high density limit for the 7155/8617 ratio, the Chianti data (v 10.1) leads to a value of 26.3, very high compared to the value of 12.4 obtained using the default As in PyNeb (from Tayal & Zatsarinny, 2018, PhRvA, 98).
You can also use PyNeb to obtain the different values of the As for different sets of atomic data, to compare to NIST (which is not always the best value...).
We can for example print out the values of As for different atomic data (using getA(17,6) and getA(14,6) for 7155 and 8617 resp):
Chianti: 0.37 0.0190
B15 : 0.156 0.0319
DH11 : 0.190 0.0273
TZ18 : 0.169 0.0194
From your notebooks, I see that the NIST values you are considering for the As of 7155 and 8617 are respectively 0.19 and 0.019 or 0.169 and 0.032, depending on the notebook. Those values seem to be a mixture from different sources. But one thing is that the very high values of 7155/8617 is obtained when A(7155)=0.37 is used, which does not correspond to any of the other sources. If you want to use so high value of A(7155), you may need to justify it.
I include the notebook I used to obtain these results, as well as a plot of the line ratios.