I finally got it to place and stay put. I used moveobjects on to place the awning and made sure the porch had enough squares to place - if that makes sense. There were no gaps in the square lines.
Here's what the house looks like with the awning.
Front - Click images to see larger view

If there are gaps, you can fix them with extra columns so the build has enough squares to place the awning even with moveobjects on. You can delete the extra columns after you've placed the awning.
More photos of the house:

You mention your new build is coming along together better? Did you do something different to get the awning to place? If so, what?