From the ones you listed I would definitely go with the Diamond SRH77CA. Over many years I have always used the Diamond RH77CA (BNC equivalent) antenna for anything other than 700-800MHz. It performs awesome on VHF and pretty well on UHF. I used it mostly for VHF commercial aircraft and UHF MilAir. It's OK for 700-800MHz but for that work I go with Radio Shack's RS-800 or Remtronix equivalent REM-800B, which for your radio with SMA would be REM-800S replaced by the REM-810S.
If stock antenna works well enough for 48MHz CHP than the SRH77CA would be an improvement and possibly all you'd need.