I agree with the likelihood of your sighting being Prostheclina sp, however, I'm unsure if I can definitively assure that it's Prostheclina sp rather than a developing female Opisthoncus sp. Sorry! Perhaps another moderator can provide more insight ^-^