hehehe... u r trying to find a solution to something that virtually do not have a solution, because it is that way. Looks like your frame it is quite small, I would say 52? maybe smaller? More over u are using large clips that makes the situation even worse.
Sincerelly U r trying to find the answer to something that will be like that ever, I know of a guy that can cut the cranks for u if u want to, but u'll end with a set of cranks too shorts for u... Small frames have that problem and if u have a feet size 13 there is no way u know...
Let me tell u this... In track bikes (have no clue what bike do u have) from 49 throught out to 56/55 all the bikes have problem with overlaping. My advice? do not spend money in stuff, and learn to ride like that, isnt hard at all u have to sync your pedaling and the driving, thats all... as a patch solution u can cut your feets just in the midlle u know, that would work...
good luck