Not entirely sure if I'm following what you're after, Chris, but if you're wanting the email delivered to an external (non-Google) mail server and still have it end up in the Google Apps mailbox, wouldn't you just want to keep the MX records pointing to the external server and then configure the Google Apps user's Gmail account to collect the mails from the external server by POP3? You can configure that in the Settings page, on the Accounts tab:
https://support.google.com/mail/bin/answer.py?hl=en&answer=21288&rd=...
Of course sending mail through the GMail interface would still go through Google's servers - you won't be able to configure an external SMTP server, AFAIK.
HTH,
Peter.