You don't need anymore "tag=!global.ignore.gui" in /tellraw selectors.
Also if barriers are killed in the same tick, you shouldn't use a Custom Model Data with ID 141 if you do not own it.
I can't see any uninstall function, and it is required for Stamp of Quality.
Anyway, there are not compatibility issues.
Let me know if you are satisfied with the certification or you also want the stamp of quality (in that case you should resolve the 3 issues I said in the list)
Project Page: https://www.planetminecraft.com/data-pack/inventory-tweaks-auto-potions-quick-armor-loadouts-arrow-quivers-tool-swap/