Did it work ok before you shortened the hose?
Are the pistons moving [much / anything] or is the lever going solid because you are compressing the fluid in the ‘slave cylinder’ behind a seized piston (rather than pushing the piston/pad out against the rotor) ?
Your comment about using gallons of mineral oil would suggest you are getting [at least some] fluid out of the nipple, which kinda suggests that the hose shortening exercise probably didn’t fatally compromise the hose, causing a restriction and a firm feeling lever – but I’ll ask anyway … 😉
Can you get fluid through the system and out down through the hose ok with the bleed nipple open, or is it the lever a bit firmer / fluid volume a bit less per-lever-pull than you’d otherwise expect ?
(Assuming SLX brakes are similar to other hydraulic systems – if not ignore all of the above 🙄 ).