Flint Town United endured a testing fixture, grappling with a dominant first half from Haverfordwest and a crucial red card for Harry Owen.