Can I use an asphalt roof patching material to patch a hole in a rubber roof?

No. Asphalt is not compatible with rubber roofing. Patch according to the manufacturers specifications.