How to seal new PVC to old Lead pipe "toilet bend"
Long Term Update:
I did use one of these "expanding" repair flanges and it was fine. It's been over two years since the repair with no issues!

Toilet Flange
OATEY Mfr #: 43539