Irrespective of doing all above tracking method, your spoof call tracking may leads to dead end because of certain technological and geo-political hurdles. Thats why most government is failing to STOP scammers.
1. Use of Proxies/VPN : If scammer is using proxies or VPN to initiate their scamming agenda then it will be very difficult to get all required server logs using local law and order. Most VPN servers are hetrogeniously distributed across globe & have no logs policies.
2. International Borders Security & Law and Orders : If your local law and order authorities identify location of scammer and that location is somewhere in another country then it will required proper international channel to get data logs to identify that scammer. This required strong international connection between countries. No country will able to share such data without high level handshake because of privacy laws & boarder security.