The script cannot differentiate between those two text strings as it only grabs the info from beatport as it sees it. In this case Isabel Higuero is listed as an artist and also in the title as feat. artist.
Nothing can be done. Again guys this script has no artificial intelligence. It ain't no HAL 9000 
Look at this snippet of code that the script grabs the info and you'll see the problem:
<!--sizeo:2--><span style="font-size:10pt;line-height:100%"><!--/sizeo--><!--fonto:Courier New--><span style="font-family:Courier New"><!--/fonto-->data-json='{"id":7464438,"type":"track","name":"Remedy feat. Isabel Higuero","active":true,"mixName":"Hands Up Mix Edit","<b><!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->title":"Remedy feat. Isabel Higuero (Hands Up Mix Edit)<!--colorc--></span><!--/colorc--></b>","slug":"remedy-feat-isabel-higuero-hands-up-mix-edit","releaseDate":"2015-12-21","publishDate":"2015-12-21","sampleUrl":"http:\/\/geo-samples.beatport.com\/lofi\/7464438.LOFI.mp3","isPreviewAvailable":true,"rtmpStreamUrl":"null","exclusive":false,"preview":{"mp3":{"http":"http:\/\/geo-samples.beatport.com\/lofi\/7464438.LOFI.mp3","rtmp":"null","offset":{"start":92870,"end":212870}},"mp4":{"http":"http:\/\/geo-samples.beatport.com\/lofi\/7464438.LOFI.mp4","rtmp":"null","offset":{"start":92870,"end":212870}}},"price":{"code":"eur","symbol":"\u20ac","value":130,"display":"\u20ac1.30"},"purchasable":true,"length":"3:52","lengthMs":232176,"bpm":144,"key":{"standard":{"letter":"F","sharp":true,"flat":false,"chord":"minor"},"shortName":"F&#9839;min"},"saleType":"purchase","artists":[<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro--><b>{"id":348178,"name":"NeoTune!","slug":"neotune!","type":"artist"}</b><!--colorc--></span><!--/colorc-->,<!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro--><b>{"id":389808,"name":"Isabel Higuero","slug":"isabel-higuero","type":"artist"}</b><!--colorc--></span><!--/colorc-->,{"id":472213,"name":"Hands Up Mix","slug":"hands-up-mix","type":"remixer"}],