Αλατίζετε τα κυβάκια μελιτζάνας και τα αφήνετε να ξεπικρίσουν σε σουρωτήρι 1/2 ώρα.
Βράζετε τις γαρίδες σε άφθονο αλατισμένο νερό 3′-4′ και τις στραγγίζετε. Τις αφήνετε να κρυώσουν λίγο και κατόπιν τις καθαρίζετε από το κέλυφος και πετάτε τα κεφάλια.
Αφαιρείτε από τις ντομάτες το φλούδι, τους σπόρους και τα υγρά και τις κόβετε σε κυβάκια.
Ξεπλένετε τα κυβάκια μελιτζάνας και τα στεγνώνετε σε απορροφητικό χαρτί.
Ζεσταίνετε λίγο ελαιόλαδο και σοτάρετε τις σκελίδες σκόρδου μαζί με τα κυβάκια μελιτζάνας, τα κρεμμύδια και τα κλωνάρια σέλινο κομμένα. Τα βγάζετε με τρυπητή κουτάλα, τα ρίχνετε σε σαλατιέρα, αφού αφαιρέσετε το σκόρδο.
Ζεσταίνετε λίγο ακόμη ελαιόλαδο και καβουρντίζετε το κουκουνάρι, το ρίχνετε και αυτό στη σαλατιέρα μαζί με τις γαρίδες και τις ελιές. Προσθέτετε τις ντομάτες, αλατοπιπερώνετε.
Χτυπάτε το υπόλοιπο ελαιόλαδο με το ξίδι και τη μουστάρδα και περιχύνετε τη ζεστή γαριδοσαλάτα με το κρύο λαδόξιδο