If you have that rider in your lease, then it applies to you. Lottery apartments are usually rent stabilized, as yours is, but occasionally there are some differences, including the right to sublet. But if you are reading your lease and it shows there you have the right to assign the lease, then you do.
I don’t have any experience with the Village Independent Democrats, but it wouldn’t hurt to contact them.