What is meant by numeric sequence?
mathutils.Matrix behavior changed so that it expects a single argument, but the error message wasn't updated (now done)

This works as expected:

m = Matrix((matrix[0:4], matrix[4:8], matrix[8:12], matrix[12:16]))
qr = m.to_quaternion()


Mailing list thread as to why the changes was made