Exact alternativa a mcrypt_encrypt en PHP 7.2

Dado que mcrypt_encrypt ya no es compatible con PHP 7.2, estoy intentando una alternativa exacta a esta función.

Después de leer muchas respuestas SO, encontré el siguiente código que usa PHPSECLIB, pero no produce el texto cifrado exacto como mcrypt.

function encryptRJ256($key,$iv,$string_to_encrypt)
    {

       // $rtn = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $string_to_encrypt, MCRYPT_MODE_CBC, $iv);

      $rijndael = new Crypt_Rijndael(CRYPT_RIJNDAEL_MODE_CBC);  
      $rijndael->setKey($key);
      $rijndael->setIV($iv);
      $rijndael->setKeyLength(256);
      $rijndael->disablePadding();
      $rijndael->setBlockLength(256);
      $rtn = $rijndael->encrypt($string_to_encrypt);    
      $rtn = base64_encode($rtn);
      return($rtn);
    }

Mi clave y IV es

  $ky = 'lkirwf897+22#bbtrm8814z5qq=498j5'; 

  $iv = '741952hheeyy66#cs!9hjv887mxx7@8y';

Los primeros 42 caracteres son iguales, pero el resto es diferente como puedes ver

Texto para cifrar: 57F0-ECD3-1A3B-341E-BA39-F81B-F020-0DE0

mcrypt_encrypt salida:
3uw7mVZthiIPPNosvppZHd1jEau3Ul + 0BQ4AVS2t80skauq3Zv9z5uztvmiBpYqQcKGIDP5YHfdEBhPBfdVbxg ==

phpseclib salida:
3uw7mVZthiIPPNosvppZHd1jEau3Ul + 0BQ4AVS2t80tKnjjxVhuAwh3E1S5OnH1up5AujvQu1Grgyv16tNIEDw ==

Necesito producir el mismo texto cifrado porque este texto es descifrado por otro programa que no puedo cambiar.

Así que mi pregunta es, ¿es posible producir el mismo texto cifrado que mcrypt_encrypt usando phpseclib o de alguna otra manera?

Respuestas a la pregunta(1)

Su respuesta a la pregunta