Seu nome de família é o mesmo que um sobrenome.
O campo "outro nome" só deve ser preenchido se o formulário solicitar explicitamente, caso contrário, cole o nome e o último nome (familiar).
Se você tiver um primeiro nome composto , não coloque a segunda parte do seu primeiro nome como o nome do meio, pois isso confundirá muitos sistemas.
Você deve preencher o formulário com os nomes indicados na sua página de identidade, e não como eles estão escritos na área MRZ.
Não use apelidos ou outros apelidos pelos quais você possa ser conhecido, e definitivamente não tente "fazer engenharia reversa" do seu nome na MRZ.
Para responder à sua pergunta direta:
Is the MRZ format documented somewhere
Sim, está em Documento ICAO 9303 parte 3 .