How would I migrate the following example where flow generated RunConfigs are being used in StartFlowRun in Prefect 2.0?

You would need to use the orchestrator pattern:

Basically you create deployments with infra/storage block configs as needed, and then you can call those from some parent flow using the pattern shown above