I’d say it depends on how much you like the GRX c/set.
If you do then I’d just pick up a cheap Shimano MTB chainset, either a 4-bolt (symmetrical or assym.) or the newer direct mount, and just fit that for the bike packing. The chainline will be a bit off at 51 but you may well be able to live with that?
If not, then splash out on a new direct mount c/set and swap DM rings as required. The chainline will be the same, and the only issue would be chain length when you drop to a smaller ring.
A mate chewed over this recently on his gravel bike and we considered, over a few beers:
– Hope RX
– Sram Force
– Rotor Aldhu and Vegast
– plus one other I can’t recall..
None would fit your current Shimano BB though.