ok so i disabled mobile joomla bot temporarily, like this article suggested:
www.mobilejoomla.com/documentation/12-getting-started/51-disabling-mobile-joomla.html
and no longer the incorrect headers are shown, but now mobile devices don't show mobile template.
well, that's not entirely true.
the desktop template i'm using has it's own mobile detecting abilities with it's own set of mobile templates.
this may be the cause of the whole issue. the template and the mobile joomla component are in conflict with one another.
i would like to disable the template's mobile feature, so that only mobile joomla is at work, but can't figure it out. i've tried many different configurations. the template in question is ja_halite.