Figured it out. I incorrectly assumed the @2 and @3 settings in Figma were supposed to match pixel density of device. Nope! Just export at 1x and custom splash screens come up as expected.

James R. Hull @jhull