McElroy made the move to Shamrock Park from Ballymena United in January and almost spearheaded an unlikely great escape from Premiership relegation by scoring six league goals, including a hat-trick against former club Dungannon Swifts, before Currie’s men ultimately finished bottom by seven points.
He signed a three-year contract extension earlier this year and had started the current campaign by netting seven times in 11 Championship appearances for the Ports, but is now set for a period on the sidelines which could extend into the start of 2024.
"It's a huge blow,” Currie told PortsTV following Saturday’s 1-0 defeat to Institute. “He's going into a cast now for six weeks where the knee will be completely immobilised and we're hoping when he comes out of the cast that he will be in a situation where we can get him straight into training again.
"Six weeks is a long time.
"We're hoping to get him straight into training after that so you're looking at another three or four weeks after that, so you're probably looking at a two-month period and that's the best case scenario.
"If we get him back within eight weeks it would be a huge plus for us."
Currie could soon be boosted by the return of Wilson, who is yet to make his senior Portadown debut after joining from Ballymena United.
The 29-year-old played 45 minutes in the reserve team’s 3-0 Development League victory over Newington on Saturday as he continues his recovery from injury.
"Not only are you getting a top-end footballer but you're getting a real leader,” added Currie. “We're really excited that he's nearly there now.
"We'll hopefully get him another run out and fingers crossed he'll be very close to coming straight in."