[AE/osxsink] - fix possible device changed loop when using passthrough

Damnit - that one slipped in when i added the registration to the default output device changed callback.

@jmarshalnz for review - Gotham material sadly.
Would setting a non-encoded format after setting an encoded format also change the default output (potentially?)