Carpets haven't been legally imported into the States since the early 60's. Sad to say that you probably won't ever now athe locality of your jungle.
Could you post some pics of the animals in question side by side? It is possible that you have a jungle x coastal cross.