I agree that is does not make since to switch to med school --> residency --> cardiology at this point. It doesn't really make sense financially, plus it is a big risk. You could have trouble either getting in to med school, or getting in to cardiology once you get there. A good proportion of people who want to do cardiology won't be able to get in, and who gets in is somewhat unpredictable. You have to do an entire internal medicine residency of 3 years first, which will include a weekly primary care clinic full of YOUR patients that you will be responsible for delivering primary care to. Also you will have 3 years of many months/year of overnight call every 3rd or 4th night in the hospital, at most programs, which would be 24-30 hours in the hospital in a row. Even after all that you would not be guaranteed a cardiology fellowship spot - I had to try x 2 yearrs to get mine, and I had good test scores, some research projects, etc. and had gone to a well known med school and residency program.
It seems like if I were in your shoes I would just try to do something cardiology-related with my CRNA license. I mean, couldn't you get involved with cardiac cases, such as the doing the anesthesia for pacemaker cases, etc.?
Med school is actually >100k in debt in most cases, and then you are going to make 40 thousandish for 6-7 years after that as a resident and fellow. It just doesn't make sense to do that, unless it is the absolute only thing you want to do, in which case I don't think you really should have gone to CRNA school...but that's another story.