My irrubesco do not burrow at all, and I think no red eye do that, so you should be ok.
your substrate do not look to deep to me, I would use about the same thickness except do 2/3 potting substrate, 1/3 of this sand...but if your plants grow well in pure sand, it means it's ok

...especially u had long term success this way in the past,I see no reason why it would not work now with a single puffer...
Imho sand this small is never sharp, but I am curious too on other opinions to be sure of this...I check by touching,
If it do not feel sharp it is not sharp...but I may be wrong...
Anyway, my irrubesco never touch the substrate, except when attacking a snail on the ground.
I doubt this fine sand may hurt him/her, even if it was sharp...
I guess RTR was a little bit afraid of thick fine sand because red eyes are quite messy when eating:
For example when eating bloodworms, mine gnaw it vigorously, taking it in then out her mouth, and small parts fall down...no problem for me, my guppies are on it before it even reach the ground, but if you do no have something equivalent it means very fine parts of high protein food may end on the substrate...if it get under in anaerobic region (no plant roots zone) it may end nasty...
At least that's how I see things, but I am not the most experienced here
