Yes that is exactly what I'm trying to do, thank you.

All paths and names are the same in my BSA as the official's. However, I have tried changing the dates on the contents of the BSA and the BSA itself; either newer or older than the official BSA, my files still don't take precedence. I have tried putting my BSA at both the beginning and the end of sArchiveList for each attempt, but nothing seems to work.

"bInvalidateOlderFiles" is also set to "1" by Oblivion default, so in theory this should be working, but it is not... I haven't even begun testing if files in the Data folder will invalidate my files yet (in fact, the data folder is exactly as it should be for a fresh install, without any textures or meshes folders), as it wouldn't even matter if I can't get this step to work. =/
I just want to invalidate the vanilla files with my own, while leaving my files open to invalidation. I am open to any method of doing this. ^^;