Você tentou? Eu acabei de fazer e o arquivo de saída foi 16KB, não 64 bytes (tente olhar para a página de manual que você vinculou e os valores de obs e ibs).
Tente configurar o tamanho do bloco (para leitura e gravação) como 2 e pule a leitura da entrada que você não deseja, em vez de ler tudo e apenas escrever o que quiser.
Então você acabaria com algo como:
dd bs=2 skip=223 count=32 if=/path/to/some_mbr.bin of=/dev/sda
Também seria mais fácil de ler se você tivesse um tamanho de bloco igual a 1 em vez de 2 e significasse não mais dobrar e reduzir pela metade os números em sua cabeça.
Eu tentava ler o mbr e escrevê-lo em um arquivo e checar com um visualizador hexadecimal antes de ter coragem de escrever para o mbr.