В чём может быть проблема?
В том, что вы не проверили транзакцию coinbase на корректность, декодировав её, например, при помощи decoderawtransaction.
У вас в этой транзакции два выхода. Вы указали длину scriptPubKey 44 - для первого выхода и 4С - для второго, хотя реальная длина scriptPubKey в байтах в два раза меньше.