lion,
I am going to come at this in a slightly different way, but it worked for our son who was a D3 position player who was drafted.
This is actually the way our son's D3 coach did it and his track record for Summer placements is second to none at the D3 level-last summer he had one player selected as a Northwoods All Star and 2 selected as NECBL All-Stars, (including one pitcher) and another who was one of the very top hitters in the NECBL for most of that Summer.
I would suggest you look at this as a two step process and try and get your college coach to support you. It is not critical for you to be placed in the Cape or Northwoods after your sophomore year. You need to be in a place where you pitch, have success and develop further. I would strongly support trying to get into a team in the NECBL like Sanford, VT, Plymouth, etc.
They are great franchises and Summer places and usually quite well coached. Assuming you develop during your sophomore college season into the Summer and get to 87-88 touching 89, and put up decent numbers, those can be used for the Summer after your junior year to access the top teams in the NECBL like Newport or teams in the Northwoods, and usually a coach can do that without a MLB scout reference. To be perfectly honest, the Cape does not have a much affinity for D3 guys for various reasons.
If, by the start of your senior year you are 89-90 and have a solid Summer at a top NECBL or Northwoods team, MLB scouts will find you, partly because of the velocity and success but partly because owners and GM's from teams in the NECBL/Northwoods will be providing them information. Hopefully your college coach is working for you every with MLB scouts every step of the way in the process.
At this point in the Winter of your sophomore year, though, it starts with your college coach. He should open the door to some contacts with teams/leagues where you can have success during the Summer after your sophomore year. That success can be the building block to allow you to earn further opportunities. As a D3 guy, you will have to "earn" them and the road might not be the one you would like. I can assure you it can be done, though.
Good luck!