An interesting question here is: How would they know that you used the SDK?
Does the camera have non-volatile memory for saving that piece of info? Assuming that it does, how can they make that bit tamper-proof?
Not that tamper-proofing is undoable, but it would require a lot of expensive engineering, just to save them from replacing a few dozens of cameras that presumably may break because of incorrect use of the SDK.