To expedite things, I console commanded her to be interested in marriage (addtofaction 19809 1). When clicking on the marriage dialog and following through with marriage, I then discovered that Silda's lines were correctly voiced by the same voice actor and also matched her personality. I did not expect that at all; I figured Silda was not coded to be a potential partner given the supposed inability to marry without the help of a console command, and so I wouldn't hear the correct voice.
So here's my question: is marriage potential for certain NPCs dictated by completion of other unrelated quests, or achievement of a certain level, or something else? Why did I need to input the console command? I suspect it is possible there is another NPC in the game, who *is* available for marriage, that shares the same lines and the game just borrowed them from her, but I haven't come across this other character yet.