Doing this should be enough:
Are you using the Q8 version of Magick.NET? Do you receive an exception? Can you put the byte array in a file and share it?
settings.PixelStorage = new PixelStorageSettings(StorageType.Char, "R");