Hi David! First of all, "no question that you don't know
the answer to is a dumb question. And if it is a dumb question, I probably have the answer for it, or know where to go find it." I teach basic
gardening in my area and start out each session with precisely that statement. I also tell the people "if you don't ask questions, you'll never learn the answers". So you're good to go, David. Ask away!!!
I don't know what area you live in, nor if swallowtails are in your area. Where I live, swallowtails are around but they aren't plentiful. People seldom report seeing one. But on my farm I see quite a few because I plant parsley. I have multiple plants scattered about the farm. I really don't know how many, but I guess it's dozens. I can't
sell or use that much parsley but that doesn't matter. It's there more for the swallowtails than anything else. I scatter the plants around so that the gravid females have a better chance of finding places to lay their eggs.
My advice would be to plant parsley in a few spots and hope for the best. I have a friend who was a budding entomologist and actually landed a job as a collector for a museum. She got me interested in providing habitat for various insects.