No, you're doing it right. I need to make changes to support graphics:no. In the meanwhile you can just delete creature graphics if you want.
I'm not happy with this change: right now I'm using the GRAPHICS:YES in all tilesets, even in ASCII - with an empty graphics config file. It's a workaround, so even when twbt is off, the game loads the correct tilesets, and with twbt I can load a secondary font for text. It's not ideal I know, but it works.
Honestly, I don't understand the problems you people are talking about. So, here are possible cases and what I was thinking twbt would do in them:
graphics:no - twbt disabled
game is using font for everything, no creature graphics
/vanilla/
graphics:no - twbt enabled - font and graphics_font are the same
game is using font for everything, twbt provides overrides and multilevel (if enabled), no creature graphics
/vanilla + twbt goodies/
graphics:no - twbt enabled - font and graphics_font are different
font is used for text, graphics_font for map, no creature graphics + overrides and multilevel
/for those who want plain ascii but bigger or square font for map and smaller for menus/
graphics:yes - twbt disabled
game is using graphics_font for everything + creature graphics
graphics:yes - twbt enabled - font and graphics_font are the same
game is using graphics_font for everything, twbt provides overrides and multilevel (if enabled)
/probably most useless case/
graphics:yes - twbt enabled - font and graphics_font are different
font is used for text, graphics_font for map + creature graphics + overrides and multilevel
Which of these cases are causing problems?