Sounds like the film is re branded foma, the green colour is simply the anti halation layer, no problem, I have developed foma in d76 stock and the developer turns a lovely shade of green, but then developed a roll of tri x in the same stock and it has made no difference.
Richard