I think C-4 is quite different from C-6. The government completely rejected Senate's amendments on C-4; while accepted most of the amendments on C-6. C-4 is quite likely be send back to HoC for more amendments, while C-6 would most like pass the Senate without further amendments.Royal Assent is immediate after it passes the Senate.
The problem IS passing the Senate.
As you can see with this other Bill, Bill C-4, it's been amended like C-6 and has been waiting in the Senate since MAY 17TH and considered only once on MAY 30TH.
http://www.parl.ca/LegisInfo/BillDetails.aspx?Language=E&billId=8073132
This scares me a little.
C-7 was in a more similar situation, but it still took 2 weeks. sigh...