Autolisp would be your friend here, its 15 years since I last did some programing in it so I am rather rusty (very), or manually extract the data from the dxf, the relevant text for each pad (is it a BGA?) is:
AcDbBlockReference
2
MYPAD__1_
10
341.60562
20
471.7369299999999
10 = x co-ordinate 20 = y
Or find a friendly person who can manipulate data, looking in detail at the dxf data it has been created from a PCB design or PCB component, the quickest way would be to:
A: Output an excellon format file from the PCB data such as this...