Agreed. That would be a card for RP or FT though, rather than SPA as advantage plays out.
In the OP, if the player goes down you are probably giving the foul and whatever comes from that be it DOGSO, SPA, pen, cards etc.
As they didn't go down and scored, I don't see a caution as necessary.