How can I switch Curtainwall panels to Curtainwall doors?

I am trying to place many doors in Revit at once using Dynamo. For the regular wall door types works fine but for curtainwall doors there is an issue. Basically drop all my 95 curtainwall doors into one point which the origin (0,0,0) coordinates.
Is there anyway I can distribute these doors evenly like the regular doors?
I am thinking to create a curtainwall and place the doors using the curtainwall panels but I am not sure i if that works with Dynamo.
Here is the screenshots and code examples below:
Please let me know if there is any questions.

All the doors in same place:

1 Like

I want to the doors line up like this:

1 Like

Here is my Dynamo script so far: