For whose sake has Yahweh called Cyrus by his name?
Yahweh has done this for Jacob his servants sake and Israel his chosen [45:4]
Did Cyrus know Yahweh?
No, Cyrus did not know Yahweh [45:4; 45:5]