The mystery plants are about a foot tall and forming buds. I’m leaning more strongly toward thinking they’re some kind of dwarf sunflower, though the sepals are so pointy, they almost put me in mind of artichoke. Not likely. Sunflowers, I’m sure of it. I think.