Did you use the native font size on the UILabel? By default when you create a label it will use the last saved font size, which may or may not match the default font size for that font.
For the mip bias, you'll need a tweaked copy of the NGUI shader, using tex2DBias() (I posted a few notes about that, too: http://inverseblue.com/?p=287 )