I think that the ODS figure for Panda is incorrect, as One Dance has 100M more streams on Spotify and it "only" has 273M there. Spotify is bigger than all of the other ODS services combined, so I don't see how Panda would have 674M, let alone 350 or 400M.
I think Billboard has made an error; the numbers make much more sense if they're treated as overall streaming numbers, because OD has no video streaming and Panda did exceptionally well there.