You're talking about two distinctly different concepts here: 9patch objects don't actually scale, they just collect together a number of smaller sprites in a particular arrangement to create the impression of scaling. It's tiling more than anything.
If you want Spritefont objects to look crisp when they're large, it's better to "render" the font at a higher size initially, and then scale it down as necessary in the layout view or at runtime.