An MSP who was ridiculed last week for asking whether government agency Transport Scotland was a charity has blamed her blunder on a chest infection.