That approach might be OK. I’ll give it a try. I assume you mean this sequence:
- Start up PcbNew and do the append.
- Update the schematic, reannotate.
- Start up PcbNew from the launcher, update from schematic.
- Fix up the reference designators to match the schematic, and delete any new footprints the update from schematic brought in.