Unfortunately, it is hard to tell in such cases. I just did one test in Speed Meter and another one in speedtest.net, and their results were very similar, see below.
I guess the difference you saw could be due to a temporary congestion, or from multi-vs-single connection, as by default speedtest.net does multiconnection whereas NetWorx uses a single connection.