No.
It's the same procedure as with BC2 except that you have to change the xma version in the bat file.
for /r %%i in (*.str) do "%CD%\xma_test.exe" "%%i" -1 -r "%%i.xm" #XMA version 1 (BC1)
for /r %%i in (*.str) do "%CD%\xma_test.exe" "%%i" -2 -r "%%i.xm" #XMA version 2 (BC2, BF1943)
#You can see the help menu if you open xma_test.exe alone through the cmd.
The offsets you need to apply with BC1 are 0x00, 0x2c, 0x6c, 0x28.
BFBC1 - Tank M1A2 SoundFX (Mega Link)
Btw has anyone the Xbox 360 version of BC2 Vietnam DLC ?