Good news. Your latest version works on 9.4 : )Not yet, and no guarantee I will in the future... there's various complications it would cause, e.g. you run it twice and end up with a duplicate of each badge. If anything, a way to automatically convert the badges you already have to PNGs might be easiest.
I don't think it's possible.
The version in the OP is identical to yours, except without the extra empty black circle in the list of badge sets. You should probably grab it just to make sure that didn't somehow make it stop working again, though.
Wouldn't be surprised if it worked on 9.3 too but there's no way to test