почему вариант "замок" не подходит?
Странный вопрос. Замок — это el castillo всегда было.
Вы правы,бесспорно. просто мультитран выдает оба варианта
Может ли это слово обозначать "палац" или ему есть своё название?
На украинском или белорусском языке может, а в русском нет слова "палац".