Как можно сделать виртуальную «флешку», которая будет отображаться в проводнике windows 10?
На винде есть родная (не требующая что-то устанавливать) команда subst, запускается с параметрами из командной строки и создаёт "диск" из локальной папки.
Той же командой с другими параметрами можно удалить такой "диск".
https://ru.wikipedia.org/wiki/Subst
Кстати, это способ из 90-х годов, ныне почти забытый.

Можно из Python'а выполнить системную команду.
Аналог linux-овму fusefs, но для windows - winfsp.dev
Но он на c++!

чтобы завести это на питоне, нужно писать прослойку, немного устаревшая статья но идея та же (в статье описаны обоа направления python -> c++ и c++ -> python)