Honestly it made sense to stick to French for propulsion matters in general.
They were instrumental in viking/vikas for ISRO dev. during the 70s/80s.
GTRE and whomever else should have just roped them in from start around that same time LCA concept was conceived in 80s too. Instead they bit off too much to chew with kabini core... they should have taken franker assessment of Indian RnD capability and application (esp for the hot section) for the time scale needed....and also not picked an american power plant to begin with as the fall-back option.
These are things just like the aircraft itself that you have to be ready to evolve and improve and indigenise over larger time scales (just like it was done in ISRO)....but have the iterations of products all through it as well.
It is very tough in jet engines, there is phenomenal amount of things compacted into such small area having to work together and efficiently and optimally (compared to rocket engines). This is what I feel they did not account for.