I really do think Henry would want to look outside of Fictional Princess for the Duke of Yorks new bride.
It could be possible he would marry his niece, but unlikely. One of Richards moves to claim the throne was to put out that Edward was illegitimate, meaning that Elizabeth of York would only have had Dowager Duchess of York, Cecily in immediate common, compared to Henry and Fictional Princess having both Henry VII and Elizabeth of York.