I'd pick
Ziya Harold Silver.
Harold's not my normal naming style either, but there's something bold about it that I like...plus it honors your grandfather...and I think it contrasts
Ziya +
Silver in a complementary way, at least more so than
Edward.
I agree with you on the spellings.