I wouldn't have called it. It was no different than has happened everywhere from the WC to youth travel leagues.
It was a well struck penalty. There are reasons to take issue with referring tonight; this wasn't one of them. The no red was absolutely the biggest whiff by the ref.