Back in 2012ish when AltRouteNames were implemented, we moved away from directional suffixes to disambiguate route segments, instead using Abbrevs & Cities. For example, NS104_E became NS104Por.
Suggest...
usanp;TN;FooPkwyW;;;Foothills Parkway, Great Smoky Mtns NP (West);tn.foopkwyw;
usanp;TN;FooPkwyE;;;Foothills Parkway, Great Smoky Mtns NP (East);tn.foopkwye;
->
usanp;TN;FooPkwy;;;Foothills Parkway, Great Smoky Mtns NP (Main);tn.foopkwyw;FooPkwyW
usanp;TN;FooPkwy;;Cos;Foothills Parkway, Great Smoky Mtns NP (Cosby);tn.foopkwye;FooPkwyE