Found my own answer by digging into the .ConfigService config, and it does require root or a userdebug build of Android to accomplish this.
Edit the prefs file: /data/data/com.google.vr.vrcore/shared_prefs/VrCoreSettings.xml
and change "DaydreamSetupComplete"
to "True"
You'll probably want to make a copy of the file as a tmp to copy back.
Then, edit the VR welcome required flag in the vr.vrcore:
shell am startservice \
-n com.google.android.gms/.config.ConfigService \
-a com.google.android.gms.config.OVERRIDE \
--es __package__ com.google.vr.vrcore \
--es __namespace__ configns:p4 \
--es vr_welcome_required false
Doing the above also circumvents the step in the initial Daydream setup to put in a payment method which on production builds of Oreo is an roadblock to complete setup.