Oh man. My first deck was an Apocalypse (Cap 5). I still have it, and like you have not seen much online about it. Mine has a normal insert pattern, so I can't help you there.
Most likely the reason you are seeing a French site is because the brand (A.Snowboards at the time mine was made) was started by Regis Rolland (well known for the old Apocalypse films). This link might help if you wanted to know some history about the company, but you might not find much more than that APO SNOW history
Who knows...there might be someone at the current company who might help you.
Good luck and post back if you get any info.
BA, feel free to correct me if my history is off