Checked your props file, yup, the device is karna with the Indian Global ROM V12.5.2.0.RJG
INXM installed.
I've added karna to flashable list, meanwhile you can add it yourself.
Download the ROM for POCO X3 NFC, open the ZIP file and extract the file: META-INF/com/google/android/updater-script
Open it with a text editor, and replace the first line from:
Code:
getprop("ro.product.device") == "surya" || abort("E3004: This package is for \"surya\" devices; this is a \"" + getprop("ro.product.device") + "\".");
To:
Code:
getprop("ro.product.device") == "surya" || getprop("ro.product.device") == "karna" || abort("E3004: This package is for \"surya\" and \"karna\" devices; this is a \"" + getprop("ro.product.device") + "\".");
Save and import the file back to the ZIP, replacing the original file.
You should be able to flash your device, although the device name will be "POCO X3 NFC" and I'm not sure what will happen with the NFC functionality, since karna doesn't have NFC.