As Ira said, without a full autopsy and tests, you will probably never know the cause of death. It may be coincidence it died with its mouth open and unrelated to cause.
Yes they can choke. I think you will find fish can also die of heart attacks, strokes, tumours etc and show no outward sign of illness.