How about changing this line?
Row.outdenoteline. = byteBlob
to
Row.outdenoteline.AddBlobData(byteBlob)
I ran your code against a small table with a few 1MB IMAGE columns and they all made it to the Flat File destination without error. The output rows type was DT_TEXT.