Thank you for your query at DoctorSpring.com
You have atypical symptoms. You could also opt for a stress test instead if coronary angiography. It is not as dangerous kidney wise as you think. There is a small risk of contrast nephropathy if you are diabetic with borderline kidney function like yours. But adequate hydration and acetylcysteine 48 hours before procedure and minimum amount of dye of low osmolality contrast may help to avoid any such side effects. You may still undergo coronary angiography. Don't worry.
Feel free to discuss further,
Dr Vivek Mahajan