I looked into this, and it seems to me that the techs this mod brings are not truly infinite techs (they're not marked with the infinity symbol like the base game infinite techs are). I'm not familiar with this mod myself, and I haven't checked if they act like infinite techs, but they don't seem to use the infinite functionality that the game offers.
So basically, I would have to create a list of these techs, but that's something I'm reluctant to do (I don't want to make all sort of adjustments for other mods).
I'm afraid this will have to be solved by blacklisting the techs you don't want to research, or by asking CJ5Boss to make the techs in his/her mod use the infinite functionality of the game.