Mathematically, Newcastle have not passed the UCL because they still meet Leicester City, who are struggling to avoid relegation, and Chelsea, who could qualify for Man United or Liverpool.
I don't know how you see it and what kind of calculation is used as a benchmark for whether or not to qualify for the UCL. Isn't it obvious that the top 4 will qualify and now Newcastle has an ideal distance of points to stay afloat. Then with the remaining 2 matches they have that will determine them as a club that passes. Leicester City and Chelsea don't have much hope and both of them will find it equally difficult to conquer Newcastle, so far the strength and solidity of Newcastle's players are superior.