Rescinding yellow cards opens up a whole can of worms. So I agree with siggy having to serve a suspension, even if it is unfair in this instance.
However, if they come out and say the ball was deliberately handled on the line, then the heart player should surely be given a suspension.