One second I got your answer, in module_scripts.py
Comment out (#) in module_scripts.py the line (this_or_next|is_between,":agent_troop_id","trp_british_infantry2","trp_british_highlander"),
This ^ gives the KGL Infantry german shouts, same method for KGL Hussars.
(store_sub,":fac_index",":agent_faction","fac_britain"),
(try_begin),
(this_or_next|eq,":agent_faction","fac_austria"),
(this_or_next|is_between,":agent_troop_id","trp_british_infantry2","trp_british_highlander"),
(this_or_next|is_between,":agent_troop_id","trp_british_hussar","trp_british_light_dragoon"),
(is_between,":agent_troop_id","trp_french_infantry_bavarian","trp_french_old_guard"),
(assign,":fac_index",2), # set to prussia.
(try_end),
(store_sub,":fac_index",":agent_faction","fac_britain"),
(try_begin),
(this_or_next|eq,":agent_faction","fac_austria"),
# (this_or_next|is_between,":agent_troop_id","trp_british_infantry2","trp_british_highlander"),
(is_between,":agent_troop_id","trp_british_hussar","trp_british_light_dragoon"),
# (is_between,":agent_troop_id","trp_french_infantry_bavarian","trp_french_old_guard"),
(assign,":fac_index",2), # set to prussia.
(try_end),
#lets check if its male or female..
Commenting out the line will give the troop back default English shouts.