I'm able to connect the Zephyr to the nRF diagnostic tool and see my HR.
My experience with your workshop file is the same as with the sample I was working with: I launch the app and see the message: "Unsupported. Bluetooth Not supported, sorry." with the button to close the dialog, "Oh Well". I dismiss it, and then press Scan in the app. There is no change (The button goes into down/up state, so I know the app is active).
Is there any reason that Android 5.0 may be a minimum requirement, even though Android 4.4 supports BLE?
In this other thread user Taifun suggests that 5.0 is a minimum requirement. My phone doesn't natively upgrade to that, so I'd have to use Cyanogenmod. I'll do it if needed, but I would prefer to know that it is necessary before I go to that trouble.