Здравствуйте! Полагаю, что протест незаконен, поскольку адвокат хоть и не сторона по делу, но также является участником процесса (не посторонним лицом), если подтвердил суду свой процессуальный статус в деле. Другой вопрос в том, что адвокат мог присутствовать в заседании как постороннее лицо, если вы не заключали с ним соглашение о его участии в судебных заседаниях. Полномочия адвоката на участие в деле должны быть подтверждены ордером, который выдает адвокату руководитель его адвокатского образования в котором он состоит (коллегия адвокатов, бюро, консультация) или он сам, если учредил адвокатский кабинет. Ордер выдается на основании соглашения, которое заключает адвокат с вами. И в ордере обязательно должно быть указано какие действия разрешены адвокату по соглашению с вами, например, «представление интересов ФИО в суде (наименование) по делу по иску ФИО к ФИО об усыновлении».