NOT TESTED!!!
IT JUST AN OPINION FOR DISCUSSION!!!
Maybe something like this:
In terminal:
cd /data/adb/
resize2fs magisk.img 256M
Maybe it works in recovery mode. I'm not an expert in this subject. Just curious.
EDIT: resize with 0 free space... Doesn't work.