The plot thickens. The first flush of flowers has passed and this is what the mystery plant looks like now. There is no indication of typical seed pods like my tuberosa and curassava get. I am still stumped.
Edited to say, yes, I know there are aphids. I've been out of town and you know how the mice will play when the cat's away.