http://www.gpo.gov/fdsys/pkg/PLAW-111publ148/pdf/PLAW-111publ148.pdf
is the public law and it DOES have Independent Medicare Advisory Board.
I was wrong about being wrong.
Thanks for checking and the link.
Do you recall which section you found it?