I read though this, sounds like progress is being made. I did not notice if anyone mentioned the iodine test(pharmacy type iodine turns dark purplish in presence of unconverted starch) to see if conversion was completed. Every time I have checked my mash with it, have had full conversion, so I don't do it much anymore, but it is a useful tool to rule that aspect out.
As someone mentioned above, paying attention to enzyme potential of grain bill also important.
That's a really good point on checking conversion completion with Iodine.
I bought a small, 1 oz bottle of it in the Homebrew store for a buck a few years ago to do the same test. I've been disinfecting minor scrapes and wounds around the family with it too.
The OP is using Belgian Pale Ale, which may be a bit undermodified, as good Belgian Ale malt should be, but with enough DP to convert some adjunct, at least 30%, possibly higher, up to 50%.