If there is a pardon, and there should be one, it should be granted to everyone who was convicted under that law.
No.
An unjust law is no law at all
Agreed. So, in this case, a "pardon", now that I think about it, isn't exactly the right thing, in a sense. I mean, it's a nice token gesture, but it still implies that a law was actually broken. An apology for being victimized by a non-law would be more appropriate.
That the only time a pardon is needed.
It's a weird bill because it actually forbids the state church from performing homosexual marriages, not even leaving it open for the church itself to decide, but it does allow other churches to make their own decisions and civil ceremonies to take place.
This is a major step (IMHO) but it has had the usual backlash of small minded folks spouting on about family values and how their rights are being eroded (?!) so politically a blanket, retroactive pardon seems very unlikely.
Baby steps...