"He couldn't have been more co-operative," Shanahan told TSN.
"There was no anger, or suggestion of protest."
"He said he was excited about the weekend and the draft," Shanahan added.
Shanahan says in voting for the captains, participating players asked about Crosby's health and whether he would be able to take on a captains role, which Shanahan says meant a lot to Crosby.
"The respect for Sid by his peers has never been higher."
As much as the National Hockey League values Crosby's presence in Raleigh, Shanahan says his message to the Penguins captain was to focus on getting healthy.
"I told him to focus on recovery and his injury and not to worry abou the All Star game," Shanahan said.
"His focus should be on getting healthy for the Penguins."