Then I realized that for some reason, one specific character (⚙ U+2699 GEAR) remains stubbornly displayed with DejaVu Sans Mono. I think the problem may stem from fontset-startup, but even after reading everything the manual has to say about fontsets I still feel a bit out of my depth. From emacs -Q, after running: