I can't comment on the BIOS update but IBM did issue a "kit" to fix the second slot issue with the T30 - it was basically an insulator kit for the second memory slot. I'd call Lenovo and ask for one.
Keith
(Formerly 600E 2645-4YU, T30 2366-41U, X31 2673-QU7, T40 2373-72U, T41 2379-DKU, T42 2373-3XU.
Currently T42 2379-R1U, T60 1952-AS2, T61p 8889-CTO, T61p 8891-CTO, Ideapad K1)