I suppose it can’t, so you need to change source code.
I searched source code and I guess these methods are the functions for adding recipe of heat exchangers and turbines.
(Asking Greg where we need to change GT6 code is the most reliable method lol XD)
I modified GT6 code and it works in NEI.
There isn’t Heat Exchanger in my modified GT6 version so there is possible that it doesn’t work.
It seems that Steam Turbine only use Steam, there is a recipe in NEI but I can’t input.
gregtech.loaders.b.Loader_Fuels
FM.Hot .addRecipe0(T, - 16, EU_PER_LAVA/16, FL.Water.make(1) , FL.Lava.make(1), ZL_IS);
gregtech.loaders.b.Loader_Fuels
FM.Turbine .addRecipe0(T, - 16, 10/STEAM_PER_EU, UT.Fluids.make(“nitrogen”, 1) , FL.Lava.make(1), ZL_IS);