I did take the CX899 flight beginning of March and was in the Newark lounge and can confirm it was open until this flight departed. I think to have seen that it's a BA lounge, but didn't really look at the crew or even bothered to check.
However, I really wasn't much impressed of the lounge, had better ones.