Визуальный пример: видеозвонок, хлебальник, поверх него плашка с блюром. Ты понимаешь, что это SufraceView? Он рисуется отдельно, совмещается SurfaceFilnger'ом, т. е. системой
В flutter есть Texture, который массив байтов рендерит. Нативный компонент андроид - SurfaceView он не использует видимо. Надо чуть подробнее проверить к какому апи камеры обращается пакет, но вроде там SurfaceView не участвует