Line 64 in haiku-player.php:
$content = preg_replace('/\[audio:/','[haiku url=',$content,1);
...limits the replacement to just the first instance. Any particular reason against removing this limitation?
http://wordpress.org/extend/plugins/haiku-minimalist-audio-player/