[DAG] Ensure vector constant folding uses correct scalar undef types