using the same connectors as the sd card for isp programming ? would it work?

Ok just a off the wall idea but I think it just might be usable so here goes ....

I have a device that uses a atmega 168 20 pu chip and it has only the atmega and a 714ac14 hex inverter schmidt trigger and a few crystals onboard , AND a sd card slot.
It is designed for a bicycle pov and is new out of the box and working and reads up to 16 images from the sd card. I bought it to use for a examlpe of what I need to build my own since it is a actual rgb pov system and I have not found a good project online to build a actuall RGB pov

it does have a 6 connection pad to one side I "think" might be intended for isp use but it is impossible to trace more than two pins from teh atmega to it . one is the reset pin "Pin 29 on the data sheet " the other is xck/t0... you will have to excuse my lack of experiance but I just started playing with the arduino to learn in the last week or so and amd in the dark on most of it yet...

My question is since the sd cards use most of the same pins as a ISP header could I not simply hack a old sd card by carefully taking it apart and making my connections inside it with the lines emerging out the end and build a Isp header that simply plugs into the sd card slot .

It is impossible for me to add a Isp header on the board otherwise since I have almost no tools yet . so a simple adapter built from a sd card that plugs right in would be great

You might get easier to it using something like this:

http://shop.boxtec.ch/product_info.php/products_id/40848