like u said, with bootable disk and use flas**t.exe, why everest detected slic 2.0? and how do you know its slic 2.1? can i use another tools for check?
You bios contains slic 2.0 and the bios file that you are using for flashing has 2.1 - problem is that slic is not getting updated. Did you use switch /all when flashing?