Hi!
We did not end up needing to upload anything to CEAC. We called the consulate and they said they had everything they needed for our interview. We did reach out to NVC to get our invoice number, but did not need it. We are K1, so generally, unless the consulate asks you specifically, anything sent to them via email is what they need. We were approved at our interview!