I'm generally pretty good at finding fonts but this one has me stumped.
is it this? when i first saw the font, this was my initial reaction, although you've already made a good substitution....
ok did a bit more rooting and although im guessing this matter is closed, I think its called bootle, and theres a download link here...
http://cooltext.com/Download-Font-BOOTLE