I guess I'm dubious that US's back-end systems are sophisticated enough to track somehow that you did a trade without any miles posting from it.
My best guess is they assumed the 2500 wouldn't be awarded by ING unless you did the trade, but ING is awarding it anyway. As long as ING doesn't revoke the miles, I'd say it would count as a hit.
As for why it doesn't seem to be counting, it seems the first posted Tuesday, with the cutoff for the first hits sweep on Wednesday (although they didn't start turning up until today). It's possible it was too late to make the first sweep.