If you passed your stress test, then you are not suffering from Angina. Especially when it is generating the level of pain you describe. I lasted about one minute in my first stress test and was panting for breath with chest pains. It sounds more like muscular issues if it worsens when you press the area. There is no way you can press your chest and compress your Coronary Arteries. Personally, I don't think an Angiogram is required.
It sounds to me like you experienced a digestive issue. I'm not a health professional, but have a lot of experience with both issues, and they are difficult to sort out. High fat foods, such as chips, salmon, fries, even tuna can cause the esophagus to stop the ability to move the food downward. However... the fact you had ankle pain suggests PAD, a condition that is strongly associated with Cardiact Artery Disease. Ankle pain was the first symptom I had that I had suggested a cholesterol issue. If you have the means to afford a an angiogram, I'd do it. It's a minimally invasive procedure and will give information. I hope you keep us informed.