Left-back Sheehan arrived at Town towards the end of November but had to depart the County Ground on Monday following the completion of his month-long stay.
The Irish international can also feature in any play-off fixture if Swindon finish in the top 6. He cannot, however, play in the League One games against Leeds on Tuesday, January 26 and Saturday, April 3.