As noted, in PHL you should not expect to be able to use the BA lounge, regardless of your class of service or OW status, unless you are flying BA. The lounge agent will just turn you away and say "too crowded, have to accommodate our own passengers first".