If the issue was with the SCR3500A, i finally located an updated driver that made everything work. I'm now able to successfully read my CAC. I thought I had already loaded the newest driver but turns out, after searching several blogs, that there was an even newer one. The vendor site wasn't the easiest to navigate. Anyway, here's the article and driver link:
Article: http://support.identive-group.com/show_faq.php?f_kz=1065&lang=EN
Update: http://support.identive-group.com/download.php?ref=kb&file=driver/scmccid_5.0.34_mac.zip
I did not have a chance to double check if the SCR3500 (no A) worked without the update, but i believe it would.